一尘不染

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

elasticsearch

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


阅读 270

收藏
2020-06-22

共1个答案

一尘不染

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

es.api.enabled: true

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

2020-06-22