全部產品
Search
文件中心

ApsaraMQ for RabbitMQ:產品優勢

更新時間:Jun 30, 2024

本文主要介紹雲訊息佇列 RabbitMQ 版相比於自建開源RabbitMQ所具備的優勢,以便您更進一步瞭解雲訊息佇列 RabbitMQ 版

靈活易用

  • 開箱即用

    完全相容AMQP 0-9-1標準協議,完全相容RabbitMQ開源社區,快速遷移上雲。

  • 全託管服務

    一鍵開通雲訊息佇列 RabbitMQ 版服務,即享有免部署免營運的雲Message Service。依託於阿里雲專業的自動化營運團隊,核心鏈路秒級、分鐘級進行多維度巡檢,全面的健康診斷報告,針對不健康的狀態進行警示與及時恢複,保證服務的可用性與業務的連續性。

高可用

  • 提供明確SLA,保障多可用性區域高可用,即便整個機房不可用仍可正常提供Message Service。
  • 叢集分布式部署,服務節點無狀態、無單點。即使單節點不可用,請求將Failover至其他節點保障Message Service正常提供。

功能增強

  • 延時訊息
    • 支援延時訊息,實現秒級精準,無先入先出限制。
    • 簡單易用,在代碼上只需要設定一個參數即可完成,解決開源RabbitMQ無延時隊列的痛點。
    • 高精度支援,最短可精確到秒級,最長可持續1天。
    • 高效能,效能與普通訊息一致。
    • 多副本資料冗餘,確保訊息可恢複。
  • 訊息重試
    • 重試一次一分鐘,最多16次重試。
    • 超過最大重試次數後的訊息進入無效信件佇列,死信訊息可查詢、可匯出。
  • 死信Exchange

    增強型死信Exchange,不僅支援被否定應答的訊息,還支援重試失敗的訊息自動進入死信Exchange,確保訊息不丟失。

超強效能

  • 平台效能上限

    支援百萬級隊列,橫向擴容帶來效能的線性增長,效能上無並發限制。

  • 單隊列擴容

    解決RabbitMQ單隊列效能瓶頸,支援單隊列的橫向擴充,效能上無並發限制。

  • Auto Scaling

    可擴充能力強、效能線性增強,可根據業務需求Auto Scaling,對使用者透明。

  • 海量堆積
    • 在海量訊息堆積的情況下,始終保持高效能,不影響叢集的正常服務。
    • 訊息的生產者與消費者實現隔離,滿足生產者大量的並發,消費者穩定消費。

安全可靠

  • 許可權粒度

    執行個體、Vhost、Queue以及Exchange細粒度許可權控制,對每次訊息請求進行安全存取控制。

  • 主子帳號

    全面對接阿里雲RAM主子帳號、黑白名單、STS等功能。

  • 加密傳輸

    支援TLS傳輸加密協議。