問題タブ [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.
rabbitmq - コマンド ラインから直接 RabbitMQ メッセージの内容を表示することはできますか?
コマンド ラインから直接 RabbitMQ メッセージの内容を表示することはできますか?
sudo rabbitmqctl list_queues
キューをリストします。
のようなコマンドはありますsudo rabbitmqctl list_queue_messages <queue_name>
か?
rabbitmq - RabbitMQ からすべてのキューを削除しますか?
インストールrabbitmqadmin
して、すべての交換とキューを一覧表示できました。すべてのキューを使用rabbitmqadmin
または削除するにはどうすればよいですか。rabbitmqctl
rabbitmq - rabbitmqctl を使用して、docker コンテナー内の rabbitmqserver に接続するにはどうすればよいですか?
私はdockerを使ってrabbitmqserverを起動しました。rabbitmqctl を使用して、docker コンテナー内の rabbitmqserver に接続するにはどうすればよいですか?
ポート 5672 が公開されており、ホストの 5672 ポートにマップされています。しかし、私はまだ次のエラーが発生します:
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 を実行する際の問題ですか?
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 が実行されています。私が見逃しているものについての考え、または何が間違っているかについての詳細情報を取得する方法についての考え (エラー ログ ファイルやより詳細な出力を取得する方法など) はありますか?
rabbitmq - rabbitmq クラスター内のどのノードが HA であるかを判断するにはどうすればよいですか?
クラスター化された HA rabbitmq セットアップがあります。次のような「正確に」ポリシーを使用しています。
30 台のマシンを実行しており、そのうち 10 台はキューが複製された HA ノードです。ブローカーがダウンすると (ランダムに最初の HA ノードに割り当てられます)、セロリ ワーカーが新しい HA ノード (残っている 9 つのノードの 1 つ) を指すようにする必要があります。これを自動化するスクリプトがあります。問題は、通常のクラスター ノードと HA ノードを区別する方法がわからないことです。コマンドを発行すると:
私が取得するカテゴリは、「実行中のノード」、「ディスク」、および「RAM」です。ただし、ノードが HA かどうかを判断する方法はありません。
何か案は?
rabbitmq - rabbitmq ステータス出力を解析するには?
Linux に RabbitMQ をインストールしました。これは素晴らしいソフトウェアです。
このコマンドを実行すると:
私は出力の混乱を得る:
JSON のように見えますが、そうではありません。
これは何のデータ形式ですか?で、どうやって分かったの?
私が見つけることができる最も近いものはこれです: http://erlang.org/doc/man/yecc.html