gpt4 book ai didi

php - 如何执行 laravel 作业(队列)?

转载 作者:可可西里 更新时间:2023-10-31 23:28:41 24 4
gpt4 key购买 nike

开发人员,我有一个问题。我的队列不工作,或者我只是不明白它是如何工作的。我创建了一个应该添加新队列作业的命令。队列的驱动程序是 - 数据库。执行我的命令后,我在表“工作”中看到了一个新行。之后我尝试执行“php artisan queue:work”——但没有任何反应。

请帮帮我,我该如何执行这项工作?

最佳答案

From the documentation : [Daemon Queue Listener] queue:work artisan 命令包含一个 --daemon 选项,用于强制队列 worker 继续处理作业,而无需重新启动框架。与 queue:listen 命令相比,这会显着降低 CPU 使用率:

要以守护进程模式启动队列工作程序,请使用 --daemon 标志:

php artisan queue:work connection --daemon

但是,如果您没有多个连接,请删除连接并在没有连接的情况下执行它:

php artisan queue:work --daemon

它对我有用。

关于php - 如何执行 laravel 作业(队列)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37067934/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com