大佬教程收集整理的这篇文章主要介绍了elasticsearch-head 的使用,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
ealsticsearch只是后端提供各种api,那么怎么直观的使用它呢?elasticsearch-head将是一款专门针对于elasticsearch的客户端工具。
GitHub托管地址:https://github.com/mobz/elasticsearch-head
如果出现错误
原因:这是因为文件phantomjs-2.1.1-windows.zip过大,网络不好容易下载失败。
解决: 可以使用cnpm安装,这样速度会快一些 cnpm的安装方法:
elasticsearch-head是一个基于node.js的前端工程,启动elasticsearch-head的步骤如下(这里针对的是elasticsearch 5.x以上的版本):
1、进入elasticsearch-head的文件夹,如:D:xwj_githubelasticsearch-head
2、执行 npm install
3、执行 npm run start
在浏览器访问http://localhost:9100,可看到如下界面,表示启动成功:
如果出现跨域问题(Elasticsearch位于9200端口),需要添加配置: E:elasticsearch-7.1.0configelasticsearch.yml中
集群健康值的几种状态如下:
绿色:最健康的状态,代表所有的分片包括备份都可用
黄色:基本的分片可用,但是备份不可用(也可能是没有备份)
红色:部分的分片可用,表明分片有一部分损坏。此时执行查询部分数据仍然可以查到,遇到这种情况,还是赶快解决比较好
灰色:未连接到elasticsearch服务
此时,我们启动elasticsearch服务,重新刷新浏览器,发现集群健康值变成了黄色,如下:
使用 elasticsearch
在项目目录下,执行以下命令
composer require elasticsearch/elasticsearch
以上是大佬教程为你收集整理的elasticsearch-head 的使用全部内容,希望文章能够帮你解决elasticsearch-head 的使用所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。