消息队列组件,从v2.5.9
版本起支持。
队列配置统一存放在/config/queue.php
文件中。
示例如下:
return [
// 默认使用的队列配置
'default' => [
// 驱动 支持redis
'type' => 'redis',
// 驱动所使用的连接池标识
'pool' => 'default',
// 队列前缀
'channel' => 'queue',
// 消息消费超时时间(S)
'timeout' => 5,
// 消费失败后的间隔次数+间隔时间
'retry_seconds' => [5, 60, 1800, 3600],
],
];
注意:消息队列组件,目前仅支持redis
驱动。