1
メッセージを連続的に受信するSQSキューがあります。私は最後の24時間に入ったメッセージだけを読んで処理する必要があります。現在到着するメッセージは、翌日に処理されるべきです。 Timestamp
は、メッセージの本文に格納されます。SQSキューから選択的にメッセージを読む
SQSキューからメッセージを選択的に読み取ることは可能ですか。たとえば、timestamp
の値が前日のタイムスタンプより大きいが現在のタイムスタンプ(現在のタイムスタンプはこのジョブが実行されている時刻)よりも小さいメッセージのみを読み込みます。
ユースケースの詳細と、この動作が必要な理由を説明できますか? SQSキューを使用するのではなく、代替アプローチを提案することができます。 –
メッセージキューサービス名は、順番に機能するため、その名前になります。消費されなかったメッセージはキューに戻ります。 – mootmoot