Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/264.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如果我在laravel中将队列驱动程序设置为同步,是否需要运行supervisor?_Php_Laravel - Fatal编程技术网

Php 如果我在laravel中将队列驱动程序设置为同步,是否需要运行supervisor?

Php 如果我在laravel中将队列驱动程序设置为同步,是否需要运行supervisor?,php,laravel,Php,Laravel,我正在使用一个laravel应用程序,我想将我的队列驱动程序设置为同步,但即使在设置之后,我也必须运行supervisor来处理队列,这对我来说毫无意义。所以我不确定它是否有效 当队列驱动程序设置为同步时,是否需要运行php artisan queue:listen?或者让主管在后台运行?不,您没有。 如果使用同步驱动程序,则所有操作都应在同一个请求中同步进行 进一步阅读:否,您不需要运行任何命令来执行同步驱动程序上的作业。您是如何分派作业的?使用分派助手功能哦,好的,我想出来了,有人在队列配置

我正在使用一个laravel应用程序,我想将我的队列驱动程序设置为同步,但即使在设置之后,我也必须运行supervisor来处理队列,这对我来说毫无意义。所以我不确定它是否有效

当队列驱动程序设置为同步时,是否需要运行
php artisan queue:listen
?或者让主管在后台运行?

不,您没有。 如果使用同步驱动程序,则所有操作都应在同一个请求中同步进行


进一步阅读:

否,您不需要运行任何命令来执行同步驱动程序上的作业。您是如何分派作业的?使用
分派
助手功能哦,好的,我想出来了,有人在队列配置文件中硬编码了
数据库
-_-使用5.2,但你所说的有意义。但这对我不起作用。我仍然需要排队才能让工作顺利进行。我甚至试着运行
config:clear