【发布时间】:2022-09-23 18:02:48
【问题描述】:
据我所知,在 Laravel Queue 中,reserved_at 设置为是否有工作人员保留了工作,因此它不会与其他工作人员重叠。默认为null。
当队列由于代码错误而崩溃时——作业将失败——这很清楚。
但是当服务器崩溃并且出现某种超时时 - 作业将时间戳放入reserved_at - 并且没有其他任何事情发生。作业没有失败。我不明白这一点。我只有一名工人。
该工作没有继续,只是在数据库中堆叠 - 我不知道该怎么做。
我只想问你如何处理这个reserved_at。
提前致谢。
标签: laravel queue supervisord