PHP artisan horizon 队列没有执行,好像是被卡住了
教程说:可以看到这个命令和 queue:work
一样能够正常处理异步任务。
使用 php artisan horizon
队列一直不执行,但是 使用 php artisan queue:work
可以执行
导致的原因: 在 .env 中配置了 REDIS_QUEUE=xiaoheishu 来区分队列的名称 ,和 horizon.php 配置冲突
解决办法: 将 horizon.php 中的 environments 配置修改
'queue' => env('REDIS_QUEUE', 'default'),