Elastic Beanstalk和Laravel队列

时间:2018-02-15 10:40:00

标签: laravel elastic-beanstalk amazon-elastic-beanstalk laravel-queue

我通过数据库驱动程序实现Laravel队列,当我启动侦听作业的过程时,另一个进程也会启动。 所以基本上我正在做php工匠队列:listen和自动启动的进程是php artisan queue:work。

enter image description here 所以基本上这里的第二个过程是自动生成的,也就是它没有指向它应该是的文件夹

1 个答案:

答案 0 :(得分:0)

听众:

php artisan queue:listen

启动一个长时间运行的进程,当它们被推入队列时将“运行”(处理)新作业。请参阅docs

处理程序:

php artisan queue:work

将新作业推送到队列时处理。请参阅docs

因此,基本上queue:listen会在推送新作业时运行queue:work

P.S :您不必担心这一点,但知道它是如何工作的很好。如果您需要更多信息,可以深入了解the code