一个消息分发给多个消费者,这就叫做发布-订阅模式。 作为示例,这里构建一个日志系统,由两部分组成,一个是发送日志消息,另一个是接收和打印。 **exchange** `exchange`就是接收生产者的消息,然后推送给队列的一个东西,类似邮局。 `exchange`有几种类型,`direct`, `topic`, `headers` 和`fanout`。 不同的`exchange`类型会有不同的行为,各种类型的使用在后续文章会有介绍,这里我们先只关注最后一种。 `$channel->exchange_declare('logs', 'fanout', false, false, false);` `fanout`类型是广播消息到所有已知的队列。 ...
 发布日期: 2018-11-13    分类: 其他    浏览量: 3326