使用开源客户端访问Heroku / Bonsai上的弹性搜索

时间:2013-12-26 14:52:03

标签: heroku elasticsearch bonsai-elasticsearch

来自Heroku的这段短文指出,无数的客户可以用来整合你的Bonsai-es实例。我已经尝试过es-head和弹性锤,但没有运气。

“Bonsai插件为您的应用程序提供了一个ElasticSearch索引,可用于任何可以将JSON发送到其RESTful HTTP API的语言和平台。您也可以选择使用众多开源ElasticSearch客户端之一与语言和框架更紧密地集成,例如Ruby,Ruby on Rails,Python,Django,PHP,Erlang,Clojure,Java,Play!和Perl。“

以下是我从heroku获取的es链接: http://xxxxxxx:yyyyyyyy@cypress-zzzzzzz.eu-west-2.bonsai.io

您如何让以下任何客户连接到这样的实例?或者任何其他客户......


http://mobz.github.io/elasticsearch-head/

http://elastichammer.exploringelasticsearch.com/


另外,我注意到以下内容:

从es-head调用es命令的任何尝试都会返回状态代码404

  • my-es-server / _cluster / health
  • 我-ES-服务器/ _cluster /状态
  • 我-ES-服务器/ _cluster /节点
  • 我-ES-服务器/ _cluster /节点/对统计信息?所有=真

这是由于登录到服务器不正确吗?或命令“关闭”?

404后面跟着这条消息: { 错误:“找不到资源。请联系support@bonsai.io寻求帮助。”, 状态:404 }

1 个答案:

答案 0 :(得分:1)

我得到的回应是,出于安全原因,这些es api呼叫已关闭。通过购买完整的平台可以实现完整的访问。