php - 在使用数据库作为队列连接的 laravel 作业中。但是 queue:work 命令不触发队列?
问题描述
在 Laravel 作业中,给定队列连接为QUEUE_CONNECTION=database
. 使用QUEUE_CONNECTION=sync
php artisan queue 时:工作正在运行,但使用QUEUE_CONNECTION=database
队列时未触发。php artisan queue:listen 也不会触发工作。
解决方案
请运行
php artisan queue:work --queue orders
推荐阅读
- php - Doctrine OpenApi Swagger 问题 - 类中的注释“@OpenApi\Annotations\Schema”......从未导入
- terraform - Terraform:如何在多行上设置字符串的值但结果是一行
- javascript - wordpress 几秒钟后重定向到主页
- css - Angular - 选择选项卡时重新加载页面?
- npm - beantalk npm/yarn 安装中缺少模块,只能作为 root 工作
- windows - 从 Windbg 中的寄存器自动打印数据
- amazon-s3 - 解析 CloudWatch 日志并将结果上传到 s3 的最佳方法
- html - 在没有 JS 的情况下呈现依赖于时区的日期时间字符串
- python - 导入 Keras 时出错:AlreadyExistsError
- reactjs - 反应面包屑不适用于嵌套路由