0
我對Spring AMQP模塊非常新穎。我成功地創建了生成和使用消息的簡單項目。我不明白的是:如何通過ConcurrentConsumers在spring中檢查性能改進-amqp
如果在SimpleMessageListenerContainer中只配置了一個偵聽器並配置了多個併發使用者,它將如何提高性能?根據我的理解,只要我有單個處理消息的監聽器,無論有多少消費者(線程)從隊列中接收消息都無關緊要。
這裏是我的,供大家參考代碼:在我的理解
@Bean
public SimpleMessageListenerContainer messageListenerContainer() {
SimpleMessageListenerContainer container = new SimpleMessageListenerContainer(connectionFactory());
container.setQueues(someQueue());
container.setMessageListener(messageListenerAdapter());
container.setConcurrentConsumers(3);
return container;
}
我相信,我失去了一些東西。請有人扔光請。提前致謝。