Amazon SQS を使用してタスク キューを実装しています (ただし、質問はどのタスク キューにも当てはまると思います)。ここで、ワーカーは、ジョブが既に再試行された回数に応じて異なるアクションを実行することが期待されます (に移動します)。別のキュー、可視性タイムアウトの増加、アラートの送信など)
失敗したジョブ数を追跡する最良の方法は何ですか? job:retry-count レコード用に一元化されたデータベースを保持する必要がないようにしたいと思います。監視プロセスではなく、キューで費やされた時間を確認する必要がありますか? せいぜい醜い、または汚れているIMOで、古いジョブが見つかるまでジョブを繰り返します..
ありがとう!アンドラス