すべてのプロダクト
Search
ドキュメントセンター

ApsaraMQ for RabbitMQ:特徴

最終更新日:Nov 09, 2025

ApsaraMQ for RabbitMQ は、オープンソースの RabbitMQ と互換性があり、包括的な O&M ツールのセットを提供します。

リソースサポート

ApsaraMQ for RabbitMQ は、オープンソースの RabbitMQ のコンポーネントと互換性があります。

  • キュー: メッセージを保存し、クラスター消費をサポートします。

    説明

    ApsaraMQ for RabbitMQ の専用インスタンスは、メッセージの優先度機能をサポートしています。この機能を有効にするには、[チケットを送信] してください。この機能が有効になると、クライアントは x-max-priority パラメーターを使用して優先度付きキューを宣言できます。推奨される値の範囲は 1 から 10 です。

  • Exchange: ルーティングルールに基づいて 1 つ以上のキューにメッセージをルーティングし、ルールに一致しないメッセージを破棄します。

  • Vhost: オープンソース RabbitMQ の仮想ホスト機能をサポートし、本番環境やビジネスセグメンテーションなどのシナリオの分離要件を満たします。

O&M サポート

ApsaraMQ for RabbitMQ は、包括的で使いやすい O&M ツールのセットを提供します。

  • モニタリングとアラート: オンライン接続、メッセージの蓄積、配信レイテンシをリアルタイムでモニタリングし、問題を迅速に特定します。

  • リソースレポート: デバイスクエリ、グループごとのオンラインデバイスの管理、送受信メッセージの統計などの機能を提供します。

  • OpenAPI (RESTful): RESTful 標準に基づいて、セルフサービスのリソース管理と O&M のための柔軟な機能を提供します。

メッセージタイプ

ApsaraMQ for RabbitMQ は、次のメッセージタイプをサポートしています。

  • 通常メッセージ: 遅延メッセージとは対照的に、特別な属性を持たない標準メッセージです。

  • 遅延メッセージ: 指定された期間が経過した後にのみ消費できるメッセージです。このメッセージタイプは、タイムウィンドウを必要とするシナリオに適しています。

説明

ApsaraMQ for RabbitMQ は、トランザクションメッセージをサポートしていません。これは、AMQP 0-9-1 プロトコルの txSelecttxCommittxRollback などのトランザクション操作がサポートされていないことを意味します。これらのトランザクション操作との互換性を維持するために、ApsaraMQ for RabbitMQ サーバーはコマンドを受信した後に成功ステータスを返しますが、コマンドは実際には効果がありません。