RabbitMQ官方中文入门教程(PHP版) 第一部分:Hello World
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> RabbitMQ是一个消息代理。它的核心原理非常简单:接收和发送消息。你可以把它想像成一个邮局:你把信件放入邮箱,邮递员就会把信件投递到你的收件人处。在这个比喻中,RabbitMQ是一个邮箱、邮局、邮递员。RabbitMQ和邮局的主要区别是,它处理的不是纸,而是接收、存储和发送二进制的数据—— 消息 。一般提到RabbitMQ和消息,都用到一些专有名词。 生产(Producing) 意思就是发送。发送消息的程序就是一个 生产者(producer) 。我们一般用”P”来表示: 队列(queue) 就是邮箱的名称。消息通过你的应用程序和RabbitMQ进行传输,它们能够只存储在一个 队列(queue) 中。 队列(queue) 没有任何限制,你要存储多少消息都可以——基本上是一个无限的缓冲。多个 生产者(producers) 能够把消息发送给同一个队列,同样,多个 消费者(consumers) 也能攻从一个 队列(queue) 中获取数据。队列可以化城这样(图上是队列的名称): 消费(Consuming) 和获取消息是一样的意思。一个 消费者(consumer) 就是一个等待获取消息的程序。我们把它画作”C”: Hello World! (使用pika 0.9.5 Python客户端) 我们的“Hello