利用redis这两种场景的消息队列都能实现。
Queue 模式介绍
生产者生产消息放到队列中,多个消费者同时监听队列,谁先抢到消息谁就会从队列中取走消息,即对于每个消息最多只能被一个消费者拥有。...'/queue/redis',
],
],
config/redis_queue.php
<?...', '127.0.0.1'),
'password' => env('REDIS_PASSWORD', ''),
'port' => env('REDIS_PORT...', '6379'),
'database' => 0,
],
];
app/queue/redis/ConverterSend.php
队列自动消费类
<?...Client::send($queue, $data, $delay); // 投递延迟消息,消息会在 $delay 秒后处理
return true;
}
}
队列生产实例