aws sqs fifo队列和标准队列之间的转换

问题描述 投票:0回答:1

为了从标准转到fifo,我在这里找到了答案:aws sqs。但是如何将fifo队列转换为标准队列呢。

可能吗 ?如果是,那么最好的方法是什么。 假设要转换的队列包含大量消息。

amazon-web-services amazon-sqs
1个回答
0
投票

您不能只将现有队列的类型从FIFO更改为标准,但是有两种方法可以将应用程序从FIFO切换到标准队列。

方法1

  1. 创建标准队列
  2. 将应用程序设置为轮询FIFO和标准队列
  3. 开始发布到标准队列
  4. 等到FIFO队列为空
  5. 删除FIFO队列

方法2

  1. 创建标准队列
  2. 设置应用程序以轮询标准队列
  3. 设置lambda函数以将所有消息从FIFO队列传输到标准队列
  4. 开始发布到标准队列
  5. FIFO队列为空后,删除它和lambda函数。
© www.soinside.com 2019 - 2024. All rights reserved.