全部產品
Search
文件中心

ApsaraMQ for RabbitMQ:產品功能

更新時間:Aug 30, 2025

雲訊息佇列 RabbitMQ 版相容開源RabbitMQ並提供一套完善的營運工具。

資源支援

雲訊息佇列 RabbitMQ 版相容開源RabbitMQ的各個組件:

  • Queue:支援訊息儲存,支援叢集消費模式。

    說明

    雲訊息佇列 RabbitMQ 版獨享執行個體支援訊息優先順序功能。使用時,需要提交工單申請開通該功能,開通後,用戶端可以通過參數x-max-priority來聲明優先順序隊列,推薦取值範圍(1~10)。

  • Exchange:支援將訊息按照規則路由到一個或多個Queue,同時對不符合路由規則的訊息進行丟棄。

  • Vhost:支援開源的虛擬機器主機能力,解決生產環境、多業務拆分等隔離需求。

營運配套

雲訊息佇列 RabbitMQ 版提供一整套完善、便捷、易用的產品營運工具:

  • 監控警示:即時監控線上串連、訊息堆積、投遞延遲,及時發現問題。

  • 資源報表:裝置查詢、分組線上裝置管理、訊息收發統計等。

  • OpenAPI(RESTful):提供自助資源管理和營運功能,RESTful標準,靈活便捷。

訊息類型

雲訊息佇列 RabbitMQ 版支援多種訊息類型:

  • 普通訊息:無特性訊息,區別於延時訊息。

  • 延時訊息:在指定時間段之後才可被消費者消費的訊息,適用於對訊息消費有時間視窗要求的情境。

說明

雲訊息佇列 RabbitMQ 版不支援事務訊息,即不支援AMQP 0-9-1協議中的事務操作(包括txSelecttxCommittxRollback等命令)。為相容以上事務操作,雲訊息佇列 RabbitMQ 版服務端在接收命令後會直接返回成功狀態,但並不具備實際作用。