翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
トラブルシューティング: Amazon MQ の RabbitMQ Amazon MQ
このセクションの情報は、Amazon MQ ブローカーで RabbitMQ を使用する際に発生する可能性がある一般的な問題の診断と解決に役立ちます。
目次
CloudWatch にキューまたは仮想ホストのメトリクスが表示されません。
CloudWatch でキューまたは仮想ホストのメトリクスを表示できない場合は、キューまたは仮想ホスト名に空白、タブ、またはその他の ASCII 以外の文字が含まれているかどうかを確認します。
Amazon MQ は、空白、タブ、またはその他の非 ASCII 文字が含まれた名前を持つ仮想ホストおよびキューのメトリクスを発行できません。
ディメンション名の詳細については、Amazon CloudWatch API リファレンス」の「ディメンション」を参照してください。
Amazon MQ で RabbitMQ でプラグインを有効にするにはどうすればよいですか?
Amazon MQ の RabbitMQ は現在、デフォルトで有効になっている RabbitMQ 管理、シャベル、フェデレーション、整合性ハッシュ交換プラグインのみをサポートしています。 Amazon MQ サポートされているプラグインの詳細については、「Amazon MQ for RabbitMQ のプラグイン」を参照してください。
ブローカーの Amazon VPC 設定を変更できません。
Amazon MQ は、ブローカーが作成された後の Amazon VPC 設定の変更をサポートしていません。新しい Amazon VPC 設定で新しいブローカーを作成し、クライアント接続 URL を新しいブローカー接続 URL で更新する必要があることに注意してください。
クラスターデプロイがキューの同期を一時停止しました。
RabbitMQ の高メモリアラームに対処しているときに、1 つまたは複数のキューのメッセージを消費できないことがあります。これらのキューは、ノード間でメッセージを同期中である可能性があります。その間、それぞれのキューは、メッセージの発行および消費に使用できなくなります。高メモリアラームが原因でキューの同期が一時停止し、メモリアラームの原因になることさえあります。
一時停止したキューの同期の停止と再試行の詳細については、「RabbitMQ の一時停止されたキュー同期の解決」を参照してください。
Amazon MQ for RabbitMQ シングルインスタンスブローカーが再起動ループにあります。
高メモリアラームを発生させる Amazon MQ for RabbitMQ 単一インスタンスブローカーは、再起動して起動するのに十分なメモリがない場合、使用できなくなるリスクがあります。これにより、RabbitMQ が再起動のループに入り、問題が解決するまでブローカーとのやり取りが妨げられる可能性があります。ブローカーが再起動ループにある場合、Amazon MQ が推奨するベストプラクティスを適用して高メモリアラームを解決することはできません。
ブローカーを回復させるには、より多くのメモリを持つ大きなインスタンスタイプにアップグレードすることをお勧めします。クラスターデプロイとは異なり、再起動中にノード間で実行するキュー同期がないため、高メモリアラームが発生しているときに単一インスタンスブローカーをアップグレードできます。