問題タブ [rabbitmqctl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
6 に答える
185113 参照

rabbitmq - コマンド ラインから直接 RabbitMQ メッセージの内容を表示することはできますか?

コマンド ラインから直接 RabbitMQ メッセージの内容を表示することはできますか?

sudo rabbitmqctl list_queuesキューをリストします。

のようなコマンドはありますsudo rabbitmqctl list_queue_messages <queue_name>か?

0 投票する
24 に答える
163548 参照

rabbitmq - RabbitMQ からすべてのキューを削除しますか?

インストールrabbitmqadminして、すべての交換とキューを一覧表示できました。すべてのキューを使用rabbitmqadminまたは削除するにはどうすればよいですか。rabbitmqctl

0 投票する
5 に答える
18543 参照

rabbitmq - rabbitmqctl を使用して、docker コンテナー内の rabbitmqserver に接続するにはどうすればよいですか?

私はdockerを使ってrabbitmqserverを起動しました。rabbitmqctl を使用して、docker コンテナー内の rabbitmqserver に接続するにはどうすればよいですか?

ポート 5672 が公開されており、ホストの 5672 ポートにマップされています。しかし、私はまだ次のエラーが発生します:

0 投票する
4 に答える
48284 参照

windows - rabbitmqctl エラー: ノード rabbit@myserver nodedown に接続できません

Windows 2008 R2 で Erlang OTP 17.1 を使用して RabbitMQ v3.3.5 を実行しています。私の開発環境と QA 環境はスタンドアロンです。私のステージング環境と本番環境はクラスター化されています。

この 1 つの問題は、RabbitMQ サービスが実行されている場所で頻繁に発生していることに気付きました。RabbitMQ 管理コンソールはすべてを認識していますが、コマンド ラインから rabbitmqctl を実行しようとすると、ノードがダウンしているというエラーで失敗します (ローカルで試してみました)。リモートサーバー)。

Windows サービスを再起動すると、この問題は解決します。

RabbitMQ エラー ログにエラー メッセージが表示されません。最後のメッセージは、ノードが稼働していることを示していました。

以下は、ステージング Windows クラスターのノード 2 で最近発生した問題の出力例です。

この時点で、RabbitMQ サービスを再起動してから再試行します

これの原因と、状況を自動的に検出する方法について何か考えはありますか?

これは特に Windows で RabbitMQ を実行する際の問題ですか?

0 投票する
3 に答える
21170 参照

rabbitmq - RabbitMQ がターミナルから Exchange を宣言 - アクセスが拒否されました: /api/exchanges/

私が取り組んでいるエンタープライズ アプリケーションのデータベース間のメッセージを処理するために rabbitmq を使用しています。プロセスの一環として、サーバーのセットアップを自動化しようとしています (スクリプト化など)。rabbitmqadminこのプロセスでは、コマンド プロンプトから交換を宣言するために使用しようとしました。2 つの異なるサーバーを実行CentOS 5.xしていますCentOS 6.xが、どちらも同じ問題を抱えています。

これまでのところ、管理者ユーザーを宣言してそのパスワードを設定し、そのタグを管理者タグに設定してから、仮想ホストへのアクセス許可があることを確認しました。その後、ユーザーとパスワードを指定して交換を宣言しようとしましたが、失敗しました。

CentOS 5.x ボックスの場合、 のpython26 rabbitmqadmin代わりに使用する必要がありrabbitmqadminますが、同じ結果が得られます。

最後のコマンドの結果は次のとおりです。

CentOS 5.x と Cent 6.x の両方のボックスで、rabbitmq 3.3.5 が実行されています。私が見逃しているものについての考え、または何が間違っているかについての詳細情報を取得する方法についての考え (エラー ログ ファイルやより詳細な出力を取得する方法など) はありますか?

0 投票する
1 に答える
535 参照

rabbitmq - rabbitmq クラスター内のどのノードが HA であるかを判断するにはどうすればよいですか?

クラスター化された HA rabbitmq セットアップがあります。次のような「正確に」ポリシーを使用しています。

30 台のマシンを実行しており、そのうち 10 台はキューが複製された HA ノードです。ブローカーがダウンすると (ランダムに最初の HA ノードに割り当てられます)、セロリ ワーカーが新しい HA ノード (残っている 9 つのノードの 1 つ) を指すようにする必要があります。これを自動化するスクリプトがあります。問題は、通常のクラスター ノードと HA ノードを区別する方法がわからないことです。コマンドを発行すると:

私が取得するカテゴリは、「実行中のノード」、「ディスク」、および「RAM」です。ただし、ノードが HA かどうかを判断する方法はありません。

何か案は?

0 投票する
5 に答える
4828 参照

rabbitmq - rabbitmq ステータス出力を解析するには?

Linux に RabbitMQ をインストールしました。これは素晴らしいソフトウェアです。

このコマンドを実行すると:

私は出力の混乱を得る:

JSON のように見えますが、そうではありません。

これは何のデータ形式ですか?で、どうやって分かったの?

私が見つけることができる最も近いものはこれです: http://erlang.org/doc/man/yecc.html