2

SQS を使用してジョブをキューに入れるアプリがあります。理想的には、すべてのジョブを完了したいのですが、失敗するものもあります。それらを再実行するとうまくいく場合もあれば、保持期間に達するまで失敗し続ける場合もあります。. 失敗したジョブをできるだけ長くキューに入れておき、成功の可能性を最大限に高めたいので、maxReceiveCount. MessageRetentionPeriodただし、ジョブが完全に失敗したときにアラートを送信する必要があるため、ジョブが制限に達したことを検出したいと考えています。現在、最大保持期間は 14 日間ですが、一部のジョブはそれまでに完了しません。

ジョブの有効期限が近づいていることを検出し、そこからデッドレター キューに送信して追加の処理を行う方法はありますか?

4

1 に答える 1