Laravel Horizo​​n不处理队列

Don*_*n V 0 php laravel laravel-horizon

由于我已将Laravel应用程序从5.4升级到5.5,并添加了Laravel Horizo​​n,因此我的队列不再起作用。这是起作用的旧情况:

我使用的驱动程序是Beanstalkd和Supervisord,用于监视任务并使其正常运行。我使用以下命令运行它:

php artisan queue:work --tries=1 --queue=high,medium,low
Run Code Online (Sandbox Code Playgroud)

新情况:我已将队列驱动程序更新为Redis。当我查看mydomain.com/horizo​​n时,我看到有任务正在执行但尚未处理。从终端运行以下命令也不起作用:

php artisan queue:work --tries=1 --queue=high,medium,low
Run Code Online (Sandbox Code Playgroud)

我有2个队列已填充,Redis队列和Beanstalkd队列。如何完成Beanstalkd队列,然后处理Horizo​​n队列?

Don*_*n V 5

我发现该命令artisan down将阻止队列中的工作人员:)因此,在运行了artisan之后,一切正常…… 我认为它在周末的时间:P