RabbitMQ简介 RabbitMQ简介RabbitMQ是基于高级消息队列协议(AMQP)的消息中间件,它支持众多系统内和开发语言,并且安装便捷,开启后可通过浏览器访问图形化界面,查看队列、连接、交换器等使用情况,使用鼠标和键盘即可轻松操作,RabbitMQ如图所示。RabbitMQ主要使用在异步解耦、承接流量、日志处理、分布式事务处理等方面。其作为代理中间件,负责接收生产者发布的消息,并将消息分发到具体队列中,然后以推或者拉的方式将消息发送到消费者,完成整个消息的发送。