Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
SQSキューに何百万ものイベントがあり、それらをすばやく削除したいが、キューを削除して新しいキューを作成することはできないとします。
それらのイベントをキューから削除/排出する最速の方法は何ですか?
メッセージを処理するのではなく、排出したいように見えるので、メッセージの値は気にしないと思います。MessageRetentionPeriodを非常に低い値に設定してから、残りのメッセージをキューから排出することができます。排出されたら、MessageRetentionPeriodを目的の値に戻します。MessageRetentionPeriodより古いメッセージはすべて失われます。