2011-10-10 5 views
5

私はウサギブローカーのクラスターをセットアップしました。管理ポータルのプラグインで次のメッセージが表示されます。RabbitMQ - 統計データベースに接続できませんでした。メッセージレートとキューの長さは表示されません

"統計データベースに接続できませんでした。示された "

私はこのエラーを検索しましたが、グーグルは親切ではありません。誰もこれにどのような光を当てることができますか?

enter image description here

答えて

3

更新2012-01-11:私たちは、このソースを発見し、2.7.1でそれを固定と信じています。しかし、それは非常にタイミングに依存しているので、私たちは決してそれを複製することができませんでした。誰かが2.7.1以降でこれを見たら、[email protected]までメールしてください。

古い答えは次のとおりです。本当にあなたも2.6.1に見ることができるはずメッセージはありません

を。私はあなたがそこにどのようになったのか知ることに興味があります。

管理プラグインは、複数の/すべてのノードにインストールされていても、クラスタ内の1つのノードに1つのインメモリ統計データベースを保持します。 2.6.0以前では、データベースをホストしているノードが失敗したか、または削除された場合にエラーが発生します。しかし、2.6.0では、統計データベースが別のノードに移行し、必要に応じて再構築されることを保証しました(または私が思った)。

これはバグレポートのように見えるので、これは非常に良いスタックオーバーフローの質問ではないかもしれません。ノードが失敗した/削除された後、または最初から正しく表示されていますか? mgmtはすべてのノードにインストールされているのですか?さまざまなノードからログを送信できますか?実際に[email protected]に返信するほうがよいでしょう。

+0

私たちは2.6.1と同様にこれを見ています。 – TrueWill

+0

これもわかりました。統計ノードをシャットダウンした後、ウサギがノードnにフェイルオーバーするが、フェールオーバーが完了する前にノードnをシャットダウンしたときに起こると思う。 –

+0

私はまだこの問題が2.8.7で、新しく作成された4ノードのクラスタで見ています。 – papercrane

3

私は最近、RabbitMQ(2.8.7)の古いインストールで同じ問題を抱えていましたが、この問題には解決策がないことがわかりました。私は、統計データベースを再起動することがわかりました。

rabbitmqctl eval 'アプリケーション:停止(rabbitmq_management)、アプリケーション:開始(rabbitmq_management)。

(出典:http://en.it-usenet.org/thread/15496/19206/#post19199

+0

ありがとうございました!まさに私が探していたもの。 – woot

関連する問題