Как действительно быстро удалить события из очереди Amazon SQS (Simple Queue Service)? - PullRequest
7 голосов
/ 25 октября 2011

Предположим, у меня много миллионов событий в очереди SQS, и я хочу быстро от них избавиться, но я не могу просто удалить очередь и создать новую.

Какой самый быстрый способудалить / удалить эти события из очереди?

1 Ответ

9 голосов
/ 25 октября 2011

Я предполагаю, что вы не заботитесь о значениях в сообщениях, так как вам кажется, что вы хотите слить их, а не обработать. Вы можете установить для MessageRetentionPeriod очень низкое значение, а затем удалить все оставшиеся сообщения из очереди. После его истощения установите MessageRetentionPeriod обратно на желаемое значение. Вы потеряете все сообщения, которые старше, чем MessageRetentionPeriod.

...