ドキュメントによると、AWS SQSメッセージの保持期間の最大値は14日間です。その後、メッセージはキューから削除されます。
保存期間が切れた後、SQSでこれらのメッセージを失わないようにする方法はありますか?たとえば、明確でないか、この目的でDead Letter Queueを使用することは可能ですか?
まあ14日はあなたがメッセージを保持できる最大制限です。 14日後、そのマッサージをバックアップのためにS3バケットに移動できます。また、DLQでできるハックもあります。
これは、そのメッセージをメインキューに送り返す簡単なハックです。これは間違いなく、最良または推奨されるオプションではありません。