摘要: 消息分发 前言 我们在用到消息队列的场景,一般是处理逻辑复杂,耗时,所以将同步改为异步处理,接入队列,下游处理耗时任务。 队列消息数量很大,且下游worker进程(消费者)处理耗时长,所以就有了任务的积压。rabbitmq提供了任务分发的机制。 流程弱化如下图: 可以接入多个消费者,rabbitmq 阅读全文
posted @ 2017-10-18 18:39 王大西 阅读(1988) 评论(0) 推荐(0) 编辑
摘要: HelloWorld 前言 这里我们弱化broker内部构造。将整体分为三部分。 P:producer。生产者。 C:Consumer。消费者。 queue:队列。 后面的代码都依赖于 the php-amqplib API composer安装php-amqplib 1. 新建composer.j 阅读全文
posted @ 2017-10-18 16:27 王大西 阅读(207) 评论(0) 推荐(0) 编辑