我正在维护一个rails应用程序,在该应用程序上运行用于发送电子邮件的delayed_job gem。delayed_job:如何强制处理失败的作业
我刚刚注意到,由于应用程序中存在一个错误,我所有延迟的工作都失败了。现在这个bug已经修复了,我想尽快处理这些工作,但是他们已经有太多的失败尝试,并且工作人员将这些工作从数据库中扯下来,并且延迟很大。
我试过更新delayed_jobs表,并将尝试的次数设置为较小的数字,将run_at属性设置为当前时间,但仍然没有帮助。
你能告诉我如何强制工人执行它们吗?
这听起来很合理,我现在试试:) – 2012-07-19 10:11:53
所以,我试过这两种方法,但仍然没有处理这些作业。我做了从轨道控制台,任何想法我做错了什么? – 2012-07-19 10:47:22