Laravel Horizo​​n 作业未出现

Laravel Horizon Jobs not appearing

我已经使用 php artisan horizon 启动了 Laravel Horizo​​n,但仪表板状态显示 Inactive。此外,none 个已处理队列显示在仪表板上。

我查了我的主管(一位):

+--------------------------------------+-------+---------+-------------------+-----------+
| Name                                 | PID   | Status  | Workers           | Balancing |
+--------------------------------------+-------+---------+-------------------+-----------+
| Macbook-Work.local-6hoI:supervisor-1 | 14480 | running | redis:default (3) | simple    |
+--------------------------------------+-------+---------+-------------------+-----------+

实际处理了所有作业:

Horizon started successfully.
[2018-01-07 22:39:39] Processing: app\Events\GameResultEvent
[2018-01-07 22:39:39] Processed: app\Events\GameResultEvent
[2018-01-07 22:39:39] Processing: app\Events\GameResultEvent
[2018-01-07 22:39:39] Processed: app\Events\GameResultEvent

为什么我的工作没有出现在 Laravel Horizo​​n 仪表板中?

Horizo​​n 可以处理作业但实际仪表板不起作用的原因是我在我的机器而不是 VM 上执行了命令 php artisan horizon

如果您将 Laravel Horizo​​n 与 Laravel Homestead 一起使用,则需要在 VM.

上启动 horizo​​n