我已经成功地在crate上安装了elasticsearch head插件,并且可以访问其Web UI,但无法连接。我希望能够使用它来可视化底层elasticsearch商店中的数据。有没有办法直接访问elasticsearch API,以便head可以工作?
答案 0 :(得分:5)
您需要启用在crate.yml
文件中完成的API。而改变的设定是:
es.api.enabled: true
但是,Elasticsearch插件可能无法开箱即用,因为Crate和Elasticsearch不是二进制兼容的(您可能需要修改名称空间和导入)。 Elasticsearch在其maven配置中有一个着色步骤,因此elasticsearch jar包含不同的命名空间,然后是Crate(因为Crate不使用着色)。