【发布时间】:2019-09-01 20:27:35
【问题描述】:
我使用 laravel homestead 在我的 vagrant 虚拟机上配置我的服务器。我目前使用默认队列来运行我的作业,但是在发送到新队列之后它只是没有被拾取,可能是因为我还没有在宅基地上设置它。如何在 laravel homestead 上设置多个队列?
【问题讨论】:
标签: laravel
我使用 laravel homestead 在我的 vagrant 虚拟机上配置我的服务器。我目前使用默认队列来运行我的作业,但是在发送到新队列之后它只是没有被拾取,可能是因为我还没有在宅基地上设置它。如何在 laravel homestead 上设置多个队列?
【问题讨论】:
标签: laravel
如文档中所述:
由于队列工作者是长寿命的进程,他们不会接 在不重新启动的情况下更改您的代码。所以,最简单的方法 使用队列工作人员部署应用程序是重新启动工作人员 在您的部署过程中。
要获取您的新队列,请通过 ssh 连接到您的服务器并使用以下命令重新启动队列:
php artisan queue:restart
更多信息请查看文档queue-workers
【讨论】: