ElasticSearch通过es-head插件安装可视化及相关问题
1.es-head下载地址
GitHub - mobz/elasticsearch-head: A web front end for an elastic search cluster
2.启动
建议使用vscode启动,并安装好node.js环境
npm install
npm run start
通过http://localhost:9100就可以看到本地添加的es库
3.相关问题
3.1跨域问题
在从github下载的es环境包里elasticsearch-7.8.0\config的elasticsearch.yml,最后两行加上
http.cors.enabled: true
http.cors.allow-origin: "*"
解决无法访问外部网址的问题
3.2无法连接本地es的问题
在下载的es-head插件文件中找到Gruntfile.js,加上hostname:'*'
在_site/app.js中找到this.base_uri,修改为
this.base_uri = this.config.base_uri || this.prefs.get("app-base_uri") || "http://localhost:9200";
http://localhost:9200就是本地的地址,重启后打开batelasticsearch.bat就可以在可视化连接到本地,可能会存在延迟,建议多重启几次