elasticsearch 6.3.1 安装head

这个东西据说5.x以后不会默认安装了,虽然界面很土,但是客观说,多个工具多条路

git上有说明,按照步骤来就行 https://github.com/mobz/elasticsearch-head

  • git clone git://github.com/mobz/elasticsearch-head.git
  • cd elasticsearch-head
  • npm install
  • npm run start

如果npm不能用(command not found)

sudo yum install epel-release

sudo yum install nodejs

如果一直连接不上,ealsticsearch.yum添加:

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

重启es和head

 

Java REST客户端有两种风格:

Java低级别REST客户端:Elasticsearch的官方low-level客户端。 它允许通过http与Elasticsearch集群进行通信。 不会对请求进行编码和响应解码。 它与所有Elasticsearch版本兼容。
Java高级REST客户端:Elasticsearch的官方high-level客户端。 基于low-level客户端,它公开了API特定的方法,并负责处理。

低级客户端 的功能包括:

    • 依赖最小
    • 所有可用节点,会负载平衡
    • 在节点故障和响应特定状态码的情况下会进行故障转移
    • 连接失败会进行处罚(失败的节点是否重试,取决于连续失败的次数,失败次数越多,客户端等待的时间越长)
    • 持久连接
    • 跟踪记录请求和响应的日志
    • 可选的自动发现群集节点

posted on 2018-08-13 16:07  糖炒栗子踩坑记  阅读(355)  评论(0编辑  收藏  举报

导航