一、什么是RabbitMQ?
官方文档:http://www.rabbitmq.com/getstarted.html
RabbitMQ是一个在AMQP基础上,完整的、可复用的企业消息系统。他遵循Mozilla Public License开源协议。
解释RabbitMQ,就不得不提到AMQP(Advanced Message Queuing Protocol)协议。
AMQP协议:是一种基于网络的消息传输协议,它能够在应用或组织之间提供可靠的消息传输。
RabbitMQ:是AMQP协议的一种实现,利用它可以将消息安全可靠的从发送方传输到接收方。
简单的说,就是消息发送方利用RabbitMQ将信息安全的传递给接收方。
另外,MQ(Message Queue),它是一种应用程序对应用程序的通信方法,应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。
二、pika安装
pika是RabbitMQ在python中的接口,使用前需要安装,安装方式如下pike的安装:

浙公网安备 33010602011771号