当前位置: 首页 > 面试题库 >

运行Crate时,ElasticSearch API在哪里公开?

何哲
2023-03-14
问题内容

我已经在crate上成功安装了elasticsearch head插件,可以访问其Web
UI,但无法连接。我希望能够使用它来可视化基础Elasticsearch存储中的数据。有没有一种方法可以直接访问elasticsearch
API,以便头部可以工作?


问题答案:

您将需要启用在crate.yml文件内部完成的API 。更改的设置是:

es.api.enabled: true

但是,Elasticsearch插件可能无法立即使用,因为Crate和Elasticsearch不二进制兼容(您可能必须修改名称空间和导入)。Elasticsearch在其maven配置中具有着色步骤,因此elasticsearch
jar与Crate包含不同的名称空间(因为Crate不使用着色)。



 类似资料:
  • 有关详细信息: 我的主人跑进来了 注意:Redis服务器在Windows中的虚拟机中运行。其中节点也在同一台机器上本地运行。 更新文档指定运行Sentinel的命令。我的问题是sentinel需要在我的本地机器中运行,或者在主机运行的虚拟机中运行,或者作为单独的sentinel服务器运行。就像一个redis-server为主人,一个为奴隶,另一个为哨兵。?

  • 我正在运行Eclipse Juno 4.2(从Indigo 3.7升级),并安装了Spring Tool Suite工具。不久前,我安装了SpringRoo 1.2.2.RELEASE,并将Roo插件配置为指向1.2.2.RELE运行时。 我现在想升级到Spring1.2.4.RELEASE,但在任何地方都找不到运行时。我查看了Spring站点,但似乎在任何地方都找不到它的下载链接。 所以有几个问

  • 我使用Maven运行TestNG。我现在尝试使用Jenkins的测试插件来查看结果。 当我在Eclipse中运行测试时,我得到文件 /test-output/testng-results.xml 但是我在我的詹金斯经纪人那里没有看到这样的档案。我在哪里能找到它?如果它没有被创建,我如何创建它?

  • 链接一个 crate 到这个新库,必须使用 extern crate 声明。这不仅会链接库,还会导入与库名相同的模块里面的所有项。适用于模块的可见性规则也适用于库。 // 链接到 `library`(库),导入 `rary` 模块里面的项 extern crate rary; fn main() { rary::public_function(); // 报错! `private_

  • 我有25-20个代理将数据发送给几个收集代理,然后这些收集代理必须将数据写入HDFS。 在哪里运行这些收集器代理?在Hadoop集群的Data节点上还是集群外?每种方法的优点/缺点是什么?人们目前是如何运行它们的?

  • 在没有任何Java RMI经验的情况下,我有一个天真的问题,但在搜索互联网后仍然不确定答案。 问题: 对我来说,有两种情况: 场景1:从本地启动一个Java程序,在执行过程中,它从存储在远程机器上的类调用一个方法,然后该方法的类将下载到本地机器上,并继续执行。 场景2:从本地启动Java程序,在执行过程中,它从存储在远程机器上的类调用一个方法,然后该方法将在远程机器上执行,结果将发送回本地机器。(