使用并行SQS队列

时间:2018-02-14 06:26:03

标签: amazon-web-services queue message-queue amazon-sqs

在我的Aws SQS Fifo队列中,我有:

A, B, C1, C2, C3, C4, C5, ... ,C100 D

我想要做的是按顺序处理A,B,Cn和D,但C可以并行使用。

有没有办法通过为C组提供并行性来保证消费顺序?

1 个答案:

答案 0 :(得分:0)

正如this answer所指出的,当您有多个并行操作的消费者时,无法确保处理顺序,并且尝试同步并行消费者会产生使用串行消费者的效果。

虽然引用的答案面向RabbitMQ,但无论排队系统如何,一般原则都适用。