優先度順に並べられた一連の Resque キューがあります。優先度が最も低いキューのすべてのジョブには引数がなく、後の実行が以前の実行よりも優先されます。たとえば、データを外部サービスと同期しています。したがって、これらのジョブの複数のコピーでバックログを作成しても意味がありません。3 回続けて実行しても、何の価値もありません。
ただし、繁忙期には、ワーカーが優先度の高いジョブで忙しいため、(このキューでのみ) バックログが発生します。
そもそも冗長なジョブがキューに入れられるのを止めることで、このバックログを防ぐことはできますか?