首页 文章

Elastic Beanstalk和Laravel队列

提问于
浏览
1

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

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

1 回答

  • 1

    The listener:

    php artisan queue:listen
    

    启动一个长时间运行的进程,在将新作业推入队列时将对其进行处理 . 见docs .

    The processer:

    php artisan queue:work
    

    将新作业推送到队列时处理它们 . 见docs .

    所以基本上 queue:listen 在推出新工作时运行 queue:work .

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

相关问题