我在一个 Laravel Forge 服务器上有多个(Laravel 5.8)站点。
与其在所有站点上安装 Horizon,我宁愿让一个站点只运行 Horizon 并进行一些基本身份验证。
所有站点都使用服务器上运行的同一个 Redis 实例。
我想通过这个单一的 Horizon 仪表板监控在所有站点上创建的所有工作,但是我似乎无法让 Horizon 看到其他站点创建的工作。
作业按预期运行,但未在 Horizon 中显示。
- 我尝试在
HORIZON_PREFIX
Horizon 配置中删除 env 值,但这不起作用。 - 我尝试
HORIZON_PREFIX
在 Horizon 站点和REDIS_PREFIX
其他站点上设置相同的值,但这也不起作用。
注意:其他站点根本没有运行 Horizon(我想避免这种情况),它们只是以标准方式与 Redis 通信。
我错过了什么?