无法访问弹性搜索URI / _cluster /节点

时间:2014-05-09 05:55:08

标签: perl elasticsearch

我的弹性搜索实例已启动。 我可以访问其他uri等 localhost:9200 / _cluster / health等。

但是当我通过perl访问弹性搜索时,它正在尝试访问uri localhost:9200 / _cluster / nodes。

我得到的错误是找不到uri [/ _cluster / nodes]和方法[GET]

的处理程序

2 个答案:

答案 0 :(得分:5)

_cluster/nodes已移除_nodes端点,这就是您的呼叫返回错误的原因。该更改已使用elasticsearch 1.0.0.RC1发布。您现在可以使用简化的{{1}}端点。

答案 1 :(得分:0)

您收到的错误消息:

  

找不到uri [/ _cluster / nodes]和方法[GET]

的处理程序

表示您正在点击的网址不正确。不完全确定你想要做什么,但我怀疑你正试图击中这两个REST apis中的一个:

http://localhost:9200/_nodes/stats
http://localhost:9200/_nodes

Elasticsearch文档列表中的此页面与集群相关的REST api端点(包括上面两个):

http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/cluster.html