分布式消息隊(duì)列RabbitMQ是100%兼容開(kāi)源RabbitMQ的云上消息隊(duì)列服務(wù),支持廣播、事務(wù)消息、消息路由、死信隊(duì)列、優(yōu)先級(jí)隊(duì)列等特性,廣泛應(yīng)用于秒殺、流控、系統(tǒng)解耦等場(chǎng)景。
功能描述
消息特性豐富
支持AMQP協(xié)議,支持普通消息、廣播消息、死信、延遲消息等特性。
靈活路由
提供direct,topic,headers和fanout的路由方式,支持交換機(jī)組合和自定義。
高可用
RabbitMQ集群提供 鏡像 隊(duì)列,可通過(guò)鏡像在其他節(jié)點(diǎn)同步數(shù)據(jù),單節(jié)點(diǎn)宕機(jī)時(shí),仍可通過(guò)唯一的訪(fǎng)問(wèn)地址對(duì)外提供服務(wù),數(shù)據(jù)不丟失。
監(jiān)控和告警
支持對(duì)RabbitMQ集群狀態(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ā)告警。