Sidekiq 作业是否从失败队列中删除/删除?

Are Sidekiq jobs ever pruned / removed from the Failure Queue?

非常简单的问题,但我对 Sidekiq 的工作原理了解不够,无法有效回答。

假设我的 redis 实例(由 Sidekiq 使用)设置为永不过期数据,Sidekiq 作业是否会从失败队列中逐出?

即是否存在限制、设置或任何会导致此问题的地方?

Sidekiq 中没有"failure queue"。只要重试,作业就会一直留在重试集中。一旦他们用尽了重试次数,他们就会转向死机。在 6 个月或 10,000 个条目后,将作业从死集中删除。查看错误处理页面以获取详细信息:

https://github.com/mperham/sidekiq/wiki/Error-Handling