RabbitMQ是一个在AMQP(Advanced Message Queuing Protocol )基础上实现的,由Erlang开发,可复用的企业消息系统。它可以用于大型软件系统各个模块之间的高效通信,支持高并发,支持可扩展。