es-head使用及问题
elasticsearch-head的使用
问题1:查询数据时无显示
这是因为elasticsearch7增加了请求头严格验证的原因,并且返回的是406
解决办法:
复制vendor.js到本地修改
1 | docker cp es-head:/usr/src/app/_site/vendor.js ./vendor.js |
- 修改文件的第6886行
contentType: "application/x-www-form-urlencoded
改成contentType: “application/json;charset=UTF-8”
- 修改文件的第7573行
var inspectData = s.contentType === “application/x-www-form-urlencoded” &&
改成var inspectData = s.contentType === “application/json;charset=UTF-8” &&
复制回到容器中,重启容器:docker cp ./vendor.js es-head:/usr/src/app/_site/vendor.js
docker restart es-head
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Kymlin's Blog!
评论