ActiveMQ リバーの構成を開始しました。( ActiveMQ プラグイン) は既にインストールされていますが、それを機能させる方法について混乱しています。ドキュメントは非常に簡単でした。実際には、新しいリバーを作成する手順に正確に従いますが、次の手順がわかりませんか?
ノート:
ActiveMQ サーバーを稼働させ、単純な JMS アプリを使用してメッセージをキューにプッシュすることをテストしました。
以下を使用して新しい川を作成しました。
curl -XPUT 'localhost:9200/_river/myindex_river/_meta' -d '{ "type" : "activemq", "activemq" : { "user" : "guest", "pass" : "guest", "brokerUrl" : "failover://tcp://localhost:61616", "sourceType" : "queue", "sourceName" : "elasticsearch", "consumerName" : "activemq_elasticsearch_river_myindex_river", "durable" : false, "filter" : "" }, "index" : { "bulk_size" : 100, "bulk_timeout" : "10ms" } }'
前の川を作成した後、 を使用し
curl -XGET 'localhost:9200/my_index/_status'
てそのステータスを取得できました。作成された川ではなく、インデックスのステータスが表示されます。
エラスティックサーチを使用したActiveMQリバー構成で正しい道を歩むために助けてください。