3

Heroku からのこの短い一節は、無数のクライアントを使用して Bonsai-es インスタンスに統合できることを示しています。es-head とエラスティック ハンマーを試しましたが、うまくいきませんでした。

「Bonsai アドオンは、アプリケーションに ElasticSearch インデックスを提供します。これは、JSON を RESTful HTTP API に送信できる任意の言語とプラットフォームで利用できます。多くのオープン ソース ElasticSearch クライアントの 1 つを使用して、より緊密に統合することもできます。 Ruby、Ruby on Rails、Python、Django、PHP、Erlang、Clojure、Java、Play!、Perl などの言語とフレームワーク (順不同)。"

私のインスタンス用にherokuから取得したesリンクは次のとおりです

以下のクライアントのいずれかをそのようなインスタンスに接続するにはどうすればよいですか? またはそのことについては他のクライアント...


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

http://elastichammer.exploringelasticsearch.com/


また、次のことに気付きました。

es-head から es コマンドを呼び出そうとすると、ステータス コード 404 が返されます。

  • my-es-server/_cluster/health
  • my-es-server/_cluster/state
  • my-es-server/_cluster/nodes
  • my-es-server/_cluster/nodes/stats?all=true

これは、サーバーへのログインが正しくないためですか? または、コマンドが「オフ」になっていますか?

404 の後に次のメッセージが続きます: { error: "Resource not found. Please contact support@bonsai.io for support.", status: 404 }

4

1 に答える 1

1

私が得た回答は、セキュリティ上の理由から、これらの es API 呼び出しがオフになっているというものです。完全なプラットフォームを購入することで、完全なアクセスを実現できます。

于 2014-01-02T12:12:01.490 に答える