我正在运行 Laravel 8,horizon 5.4 启动作业后,它按应有的方式成功处理,但在 Horizon 仪表板中它保持待处理列表,它不会移动到已完成或失败的列表,超时(60 分钟)后它会消失从待处理列表中。
Redis 的 Horizon 状态
地平线配置
'local' => [
'supervisor-1' => [
'connection' => 'redis',
'queue' => [env('QUEUE_NAME','default')],
'balance' => 'simple',
'processes' => 3,
'tries' => 3,
],
],
队列中的 Redis 配置
'redis' => [
'driver' => 'redis',
'connection' => 'default',
'queue' => env('QUEUE_NAME', 'default'),
'retry_after' => 90,
'block_for' => null,
],
谷歌了很多没有运气,也许我没有用正确的关键字搜索。
提前致谢