aws sqs fifo队列和标准队列之间的转换
Conversion between aws sqs fifo queue and standard queue
对于从标准到先进先出的转变,我在这里找到了答案:aws sqs。但是如何将 fifo 队列转换为标准队列呢?
可能吗?如果是,最好的方法是什么。
假设要转换的队列包含大量消息。
您不能只将现有队列的类型从 FIFO 更改为标准,但可以通过以下两种方式将应用程序从 FIFO 更改为标准队列。
方法一
- 创建标准队列
- 将您的应用程序设置为轮询 FIFO 和标准队列
- 开始发布到标准队列
- 等到 FIFO 队列为空
- 删除 FIFO 队列
方法二
- 创建标准队列
- 设置您的应用程序以轮询标准队列
- 设置 lambda 函数以将所有消息从 FIFO 队列传输到标准队列
- 开始发布到标准队列
- 一旦 FIFO 队列为空,删除它和 lambda 函数。
对于从标准到先进先出的转变,我在这里找到了答案:aws sqs。但是如何将 fifo 队列转换为标准队列呢?
可能吗?如果是,最好的方法是什么。
假设要转换的队列包含大量消息。
您不能只将现有队列的类型从 FIFO 更改为标准,但可以通过以下两种方式将应用程序从 FIFO 更改为标准队列。
方法一
- 创建标准队列
- 将您的应用程序设置为轮询 FIFO 和标准队列
- 开始发布到标准队列
- 等到 FIFO 队列为空
- 删除 FIFO 队列
方法二
- 创建标准队列
- 设置您的应用程序以轮询标准队列
- 设置 lambda 函数以将所有消息从 FIFO 队列传输到标准队列
- 开始发布到标准队列
- 一旦 FIFO 队列为空,删除它和 lambda 函数。