AWS SQS с двумя очередями и одним потребителем - PullRequest
0 голосов
/ 30 января 2020

Если у меня есть две простые очереди Amazon SQS и один потребитель, как потребитель может получать сообщения из обеих очередей?

У меня есть два производителя, которые создают сообщения в двух разных очередях SQS. Как может один потребитель, который слушает обе очереди, потреблять сообщения?

1 Ответ

1 голос
/ 30 января 2020

Термин «потребитель» применяется к коду, который вызывает ReceiveMessage() в очереди Amazon SQS (поскольку он потребляет сообщений).

Для потребителя использовать сообщения из нескольких очередей , это должно было бы вызвать ReceiveMessage() в обеих очередях (отдельно). Нет единой команды, которая потребляет сообщения в нескольких очередях.

Чтобы потребитель "прослушал обе очереди", ему нужно было бы вызвать ReceiveMessage() в обеих очередях.

...