重新运行错误的延迟作业

Rerun errored delayed jobs

一些延迟的作业由于错误而出错。 我已经修复了这个错误,现在我想重新运行错误的延迟作业而不丢失它们。 有没有办法重新运行所有错误的作业?

这篇question可能会对您有所帮助。查看 steakchasers 评论。

看起来票证是一个两步过程。

  1. 查询失败的作业
  2. 然后将 run_at 更新为 Time.now