Laravel Horizo​​n无效,仍在处理中

时间:2018-11-27 13:42:35

标签: laravel redis queue horizon

我在Kubernetes上运行我的应用程序。 我为请求提供一项服务,为工作进程提供一项服务。 如果我访问Horizo​​n UI,它通常会显示“非活动状态”,但是工作人员仍在处理作业。我知道这是因为“过去的时光”越来越多。

如果我扩大了我的工作人员服务,将会不断出现“失败”的作业,但会出现Illuminate \ Queue \ MaxAttemptsExceededException异常。 如果直接连接到Pod并运行ps aux,我将看到正在运行的Horizo​​n实例。

如果我连接到正在运行该工作程序的Pod并执行horizo​​n:list命令,它会告诉我一个(或多个)Master正在运行。

如何进一步调试?

Laravel版本:5.7.15

Horizo​​n版本:2.0.0

Redis版本:3.2.4

1 个答案:

答案 0 :(得分:0)

问题在于服务器时间不同步,因此“旧”服务器一直重新启动