Hangfire job retries failed Çözümü - Hangfire'da yeniden kuyruğa alınan işlerin başarısız olması
Selamlar,
"Retries" bölümünde tekrardan kuyruğa alınmaya çalışılan işleri sildiremiyorsunuz veya yeniden kuyruğa alamıyorsunuz. Bu işlem başarısız oluyor.
Bu attribute işinizi görecektir:
[AutomaticRetry(Attempts = 0)]
Ayrıca "Retries" bölümündeki kayıtları sildirmek için Hangfire DB üzerinden şu sorguyu çalıştırabilirsiniz:
DELETE FROM HangFire.[Set] WHERE [Key] = N'retries' AND [Value] IN ( 111111, 222222, 333333)
Dilerseniz "Value" kısmına baktırmadan tüm retries içerisindeki kayıtları sildirebilirsiniz.
Burada gündeme alınmış:
https://stackoverflow.com/questions/28849407/disable-re-queueing-of-failed-hangfire-backgroundjo
https://discuss.hangfire.io/t/deleted-jobs-in-retries-tab/4211/3
İyi çalışmalar