关于SimpleMessageListenerContainer的两点疑问
来源:5-7 SimpleMessageListenerContainer

慕沐3053333
2023-05-01
1、
messageListenerContainer.setQueueNames("queue1", "queue2");
假如入参是多个队列,如果我想表达不同队列用不同的消息监听器该怎么表达?
2、
messageListenerContainer.setMaxConcurrentConsumers(3);
设置最大并发消费者数是指开辟了3条channel,每个channel上都有一个消费者?并且rabbitMQ以channel为单位轮询推送消息?
写回答
1回答
-
Moody
2023-05-04
1.我理解应该要单独再设置新的监听器吧,这样写就是多个队列用同一个了
2. channel是个逻辑概念,Consumer数量这里应该指的是客户端数量
00
相似问题