我試圖在每次sidekiq作業的retry_count達到5時發送警報(警告工程師檢查工人失敗的原因),然後像往常一樣繼續重試。如何從作業中獲取sidekiq retry_count
有沒有辦法從工作中獲得特定工作的重試次數?
我可以只使用:
sidekiq_retry_in do |count|
(warn engineer here)
10 * (count + 1) # (i.e. 10, 20, 30, 40)
end
,並從那裏發送郵件,但我認爲它是一個黑客攻擊的一位。
任何想法?谷歌搜索沒有任何結果。
我也會受益於在作業中重試計數:此功能的+1 – collimarco