Как бы вы сконфигурировали несколько конфигураций контейнеров приемника сообщений SQS Spring Cloud?
У нас есть сценарий использования, при котором некоторым из наших слушателей потребуется другое число потоков исполнителей сообщений. Или, скорее, некоторым слушателям очереди потребуется меньше одновременной обработки сообщений, чем другим слушателям очереди.
После изучения кода QueueMessageHandler ищет все аннотированные методы SQSListener и настраивает их все с одинаковыми атрибутами. Это включает в себя максимальное сообщение на пакетную конфигурацию, которое мы хотели бы изменить для каждого слушателя.
Нужно ли настраивать QueueMessageHandler или есть более правильный способ сделать это?