假设我在一个SQS队列中有数百万个事件,我想快速摆脱它们,但我不能只是删除队列并创建一个新的队列。
从队列中删除/排出这些事件的最快方法是什么?
发布于 2011-10-25 18:16:26
我假设您并不关心消息中的值,因为您似乎想要排出它而不是处理它。您可以将MessageRetentionPeriod设置为一个非常低的值,然后将任何剩余的消息从队列中排出。排出后,将MessageRetentionPeriod重新设置为所需的值。您将丢失所有早于MessageRetentionPeriod的邮件。
https://stackoverflow.com/questions/7893535
复制相似问题