前言
- RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。
- 本身支持很多的协议:AMQP, XMPP, SMTP, STONP
- RabbitMQ服务器是用Erlang语言编写的,实现了代理(Broker)架构,意味着消息在发送到客户端之前可以在中央节点上排队。
此特性使得RabbitMQ易于使用和部署,适宜于很多场景如路由、负载均衡或消息持久化等
主要特性
- 可伸缩性:集群服务
- 消息持久化:从内存持久化消息到硬盘,再从硬盘加载到内存
来源:https://www.cnblogs.com/loveer/p/11421987.html