一.简介 一开始,消息队列源自于一个激进的工程师的思想,他希望有一种通用软件“总线”能解决程序间繁重的信息通信工作 后来出现了很多消息队列产品,但是他们互不兼容,价格昂贵 后来出现了AMQP,高级消息队列协议,作为标准 RabbitMQ基于AMQP,被开发出来 RabbitMQ特点: 除了Qpid,RabbitMQ是唯一实现了AMQP标准的代理服务器 基于Erlang,使得RabbitMQ集群十分简单 RabbitMQ比其他消息队列服务器更可靠,更能防止崩溃 容易安装使用 二.消息通信原理 1.…