分布式消息服務(wù)RabbitMQ完全兼容開(kāi)源RabbitMQ,為您提供即開(kāi)即用、消息特性豐富、靈活路由、高可用、監(jiān)控和告警等特性,廣泛應(yīng)用于秒殺、流控、系統(tǒng)解耦等場(chǎng)景。
即開(kāi)即用
DMS RabbitMQ提供單機(jī)和集群的消息實(shí)例,擁有豐富內(nèi)存規(guī)格,您可以通過(guò)控制臺(tái)直接下單購(gòu)買(mǎi)并創(chuàng)建,無(wú)需單獨(dú)準(zhǔn)備服務(wù)器資源。
消息特性豐富
支持AMQP協(xié)議,支持普通消息、廣播消息、死信、延遲消息等特性。
靈活路由
在RabbitMQ中,生產(chǎn)者將消息發(fā)送到交換器,由交換器將消息路由到隊(duì)列中。交換器支持direct,topic,headers和fanout四種路由方式,同時(shí)支持交換機(jī)組合和自定義。
高可用
RabbitMQ集群提供 鏡像 隊(duì)列,可通過(guò)鏡像在其他節(jié)點(diǎn)同步數(shù)據(jù),單節(jié)點(diǎn)宕機(jī)時(shí),仍可通過(guò)唯一的訪問(wèn)地址對(duì)外提供服務(wù),數(shù)據(jù)不丟失。
監(jiān)控和告警
支持對(duì)RabbitMQ實(shí)例狀態(tài)進(jìn)行監(jiān)控,支持對(duì)集群每個(gè)節(jié)點(diǎn)的內(nèi)存、CPU、網(wǎng)絡(luò)流量等進(jìn)行監(jiān)控。如果集群或節(jié)點(diǎn)狀態(tài)異常,將觸發(fā)告警。