首页 > 解决方案 > 具有两个队列和一个使用者的 AWS SQS

问题描述

如果我有两个 Amazon SQS 简单队列和一个消费者,消费者如何使用这两个队列中的消息?

我有两个生产者在两个不同的 SQS 队列上生成消息。一个同时监听两个队列的消费者如何消费消息?

标签: amazon-web-servicesamazon-sqs

解决方案


术语“消费者”适用于调用 Amazon SQS 队列的代码ReceiveMessage()因为它使用消息)。

要让消费者使用来自多个队列的消息,它需要ReceiveMessage()(分别)调用两个队列。没有一个命令可以消耗多个队列上的消息。

要让消费者“监听两个队列”,它需要调用ReceiveMessage()两个队列。


推荐阅读