可靠性
RabbitMQ提供了多种功能以供您权衡具有可靠性的性能,包括持久性,交付确认、发布者确认和高可利用性。
灵活的路由
消息在到达之前通过交换路由队列。RabbitMQ具有几种内置的交换类型用于典型的路由逻辑。对于更复杂的路由,您可以可以绑定交换或者甚至将自己的交换类型写为插件。
群集
本地网络上的几个RabbitMQ服务器可以聚集在一起,形成单个逻辑代理。
联邦
对于需要更加松散和不可靠的服务器RabbitMQ提供了一个联合模型。
高可用队列
队列可以跨多个集群中的计算机,确保即使在出现以下情况时硬件故障-您的消息是安全的。
多元丙醇
RabbitMQ支持通过各种消息传递协议。
许多客户
几乎有RabbitMQ客户端你能想到的任何语言。
管理UI
RabbitMQ随easy-to发货使用管理UI,该UI允许您可以监视和控制消息的各个方面经纪人。
追踪
如果您的消息传递系统出现问题,RabbitMQ提供跟踪支持以允许你知道发生了什么。
插件系统
RabbitMQ运送各种插件的扩展不同的方式,你可以也写你自己的。