我正在維護一個rails應用程序,在該應用程序上運行用於發送電子郵件的delayed_job gem。delayed_job:如何強制處理失敗的作業
我剛剛注意到,由於應用程序中存在一個錯誤,我所有延遲的工作都失敗了。現在這個bug已經修復了,我想盡快處理這些工作,但是他們已經有太多的失敗嘗試,並且工作人員將這些工作從數據庫中扯下來,並且延遲很大。
我試過更新delayed_jobs表,並將嘗試的次數設置爲較小的數字,將run_at屬性設置爲當前時間,但仍然沒有幫助。
你能告訴我如何強制工人執行它們嗎?
這聽起來很合理,我現在試試:) – 2012-07-19 10:11:53
所以,我試過這兩種方法,但仍然沒有處理這些作業。我做了從軌道控制檯,任何想法我做錯了什麼? – 2012-07-19 10:47:22