關於我們

TDMQ for RabbitMQ

2025-12-12 16:53

TDMQ for RabbitMQ(TDMQ RabbitMQ Edition)是騰訊自主研發的訊息佇列服務。它支援 AMQP 0-9-1 協議,完全相容於開源 RabbitMQ 的組件和概念,同時充分利用了計算儲存分離和靈活擴展的底層優勢。

 

TDMQ RabbitMQ Edition 具備高度靈活的路由功能,能夠適應各種業務場景的訊息傳遞規則,並提供緩衝容量以應對上游流量壓力,確保訊息系統的穩定運作。它常用於系統間的非同步通訊和服務解耦,降低不同服務之間的依賴性,廣泛應用於金融、政府等行業的分散式系統。本產品以分散式高可用訊息服務 (TDMQ) 為核心,採用三副本儲存策略,確保在實體機發生故障時資料能夠快速遷移,防止元資料和訊息內容遺失,服務可用性高達 99.95%。此外,該產品具有高度可擴展性,底層系統能夠根據業務需求自動彈性擴展,集群擴展對用戶透明,支援更多隊列。在功能方面,該產品支援優先順序佇列,確保訊息按優先順序消費,滿足核心業務優先排序的需求。死信交換和備用交換等機制有助於防止訊息遺失。在商業場景中,此產品深度適配業務系統非同步解耦的需求,有效降低交易系統與下游業務系統(數量達數百個)之間的依賴關係,進而提升處理效率。它在諸如閃購系統流量高峰削減等場景下也表現出色。分散式高可用訊息服務的架構確保了運作穩定性,同時相容開源RabbitMQ降低了遷移成本。三副本儲存、優先權佇列和業務系統非同步解耦的深度集成,使該產品成為企業保障業務連續性和提升營運效率的理想之選。


 

常見問題解答

Distributed Highly Available Message Service

Q:作為分散式高可用訊息服務,騰訊雲端TDMQ RabbitMQ版在哪些方面體現了與開源RabbitMQ的兼容性,又是如何幫助實現業務系統異步解耦的?

答:作為成熟的分散式高可用訊息服務,騰訊雲端TDMQ RabbitMQ Edition與開源RabbitMQ的兼容性貫穿其核心功能:它支援AMQP 0-9-1標準協議,並完全相容於開源RabbitMQ元件,例如佇列、交換器和虛擬主機。它還支援一鍵遷移開源RabbitMQ元數據,使用戶無需修改現有業務邏輯即可零成本遷移到雲端,並完全復用基於開源RabbitMQ構建的技術生態系統。此特性顯著助力業務系統非同步解耦:對於已使用開源RabbitMQ進行部分解耦的企業,遷移到此服務後,無需重構程式碼即可與現有非同步通訊工作流程無縫整合。此外,與開源RabbitMQ相容帶來的豐富訊息模型也更好地支援業務系統非同步解耦場景。例如,透過此服務,交易系統的訂單資料可以快速分發到下游系統(例如數百個物流系統),避免同步依賴而導致的效率瓶頸。分散式高可用訊息服務的穩定性保證了解耦業務工作流程的持續可靠運作。

Business System Asynchronous Decoupling

Q:騰訊雲端TDMQ RabbitMQ版的三副本儲存策略如何支援分散式高可用訊息服務?優先權佇列在業務場景中扮演什麼角色?

答:三副本儲存是騰訊雲端 TDMQ RabbitMQ Edition 分散式高可用訊息服務的核心技術之一:訊息資料以三副本形式儲存。當一台實體機發生故障時,資料可以快速從其他副本恢復,確保三個資料備份始終可用。這可以防止訊息遺失,保證服務連續性,使分散式高可用訊息服務的可用性達到 99.95%。在業務場景中,優先權佇列具有顯著價值:作為產品的核心功能,優先權佇列允許根據業務需求對訊息進行優先權排序,確保高優先權訊息優先處理。例如,在電商訂單場景中,VIP 使用者的訂單訊息可以透過優先權佇列優先處理,從而提升核心使用者的體驗。在業務系統非同步解耦工作流程中,關鍵業務資料(例如支付結果通知)可以被賦予更高的優先級,以確保核心流程不會受到低優先級訊息的影響。分散式高可用訊息服務的架構使得優先權佇列的調度更加穩定有效率。

Triple-Replica Storage

Q:在業務系統非同步解耦場景中,騰訊雲TDMQ RabbitMQ Edition的分散式高可用訊息服務特性與開源RabbitMQ相容性如何協同工作?三副本存放又提供了哪些額外保障?

答:在業務系統非同步解耦場景中,分散式高可用訊息服務(DHMS)的特性與開源RabbitMQ的兼容性具有顯著的協同效應:開源RabbitMQ的兼容性使用戶能夠直接復用成熟的非同步通訊解決方案,快速建立業務系統異步解耦工作流程,而無需投入大量技術改造。同時,DHMS的高可擴展性能夠因應解耦後業務流量的成長。底層系統的自動彈性擴展確保佇列處理能力與業務需求相匹配,防止工作流程擁塞。三副本儲存為業務系統非同步解耦提供了關鍵的可靠性保障:解耦的業務系統依賴訊息佇列進行資料流傳輸,訊息遺失可能導致業務中斷。三副本儲存空間透過其多重備份機制確保關鍵訊息(例如訂單、物流資料)不會遺失。即使發生實體機故障,資料也能快速遷移和恢復,從而確保業務系統非同步解耦工作流程的持續穩定運作。結合開源 RabbitMQ 相容性帶來的易用性,這使得企業能夠在享受低遷移成本的同時,獲得高度可靠的非同步解耦支援。


獲取最新價格? 我們會盡快回复(12小時內)
This field is required
This field is required
Required and valid email address
This field is required
This field is required
For a better browsing experience, we recommend that you use Chrome, Firefox, Safari and Edge browsers.