天天看点

elasticsearch-head插件连接不上elasticsearch的处理方式

在elasticsearch的安装目录下找到config文件夹,找到elasticsearch.yml文件,打开编辑它,加上如下这两行配置

http.cors.enabled: true
http.cors.allow-origin: "*"      

http.cors.enabled配置项表示是否支持跨域,默认为false;

http.cors.allow-origin,当设置允许跨域,默认为*,表示支持所有域名,如果我们只是允许某些网站能访问,那么可以使用正则表达式。比如只允许本地地址。 /https?:\/\/localhost(:[0-9]+)?/

然后重启elasticsearch,打开elasticsearch-head再连接一下,

elasticsearch-head插件连接不上elasticsearch的处理方式