安装yii-queue扩展
composer
require
--prefer-dist yiisoft/yii2-queue
注释:composer已配置全局变量,所以可以直接使用composer进行安装
配置
common/config/main.php 中配置,使用redis作为驱动
components中添加 'bootstrap' => [ 'queue', ], 'redis' => [ 'class' => 'yii\redis\Connection', 'hostname' => '127.0.0.1', 'port' => 6379, 'database' => 0, ], 'queue' => [ 'class' => \yii\queue\redis\Queue::class, 'as log' => \yii\queue\LogBehavior::class,//错误日志 默认为 console/runtime/logs/app.log 'redis' => 'redis', // 连接组件或它的配置 'channel' => 'queue', // Queue channel key ],