运行 Crate 时,ElasticSearch API 暴露在哪里?
Where are the ElasticSearch APIs exposed when running Crate?
我已经在 crate 上成功安装了 elasticsearch head 插件并且可以访问它的网站 UI 但是它无法连接。我希望能够使用它来可视化底层 elasticsearch 存储中的数据。有没有办法直接访问 elasticsearch API 以便 head 可以工作?
您需要启用 API,这是在 crate.yml
文件中完成的。要更改的设置是:
es.api.enabled: true
但是,Elasticsearch 插件可能无法开箱即用,因为 Crate 和 Elasticsearch 不是二进制兼容的(您可能必须修改命名空间和导入)。 Elasticsearch 在他们的 maven 配置中有一个着色步骤,所以 elasticsearch jar 包含与 Crate 不同的命名空间(因为 Crate 不使用着色)。
我已经在 crate 上成功安装了 elasticsearch head 插件并且可以访问它的网站 UI 但是它无法连接。我希望能够使用它来可视化底层 elasticsearch 存储中的数据。有没有办法直接访问 elasticsearch API 以便 head 可以工作?
您需要启用 API,这是在 crate.yml
文件中完成的。要更改的设置是:
es.api.enabled: true
但是,Elasticsearch 插件可能无法开箱即用,因为 Crate 和 Elasticsearch 不是二进制兼容的(您可能必须修改命名空间和导入)。 Elasticsearch 在他们的 maven 配置中有一个着色步骤,所以 elasticsearch jar 包含与 Crate 不同的命名空间(因为 Crate 不使用着色)。