首页 文章

Spring AMQP使用SimpleMessageListenerContainer而不是从队列接收消息的优点/缺点

提问于
浏览
0

我想知道使用SimpleMessageListenerContainer而不是使用Spring AMQP手动接收消息的优点和缺点 . 另一个问题是当我们创建SimpleMessageListenerContainer设置队列时,rabbitmq是否调用了listeneradaptor,或者SimpleMessageListenerContainer是否继续轮询队列以检查消息并在其消息时调用已注册的适配器 .

1 回答

  • 0

    这取决于您的要求;监听器容器为您提供异步(消息驱动)方法 . 否则,如果使用 RabbitTemplate receive方法,则轮询队列 . 容器不轮询队列,代理根据预取设置(默认为1)将消息推送到容器 - 如果使用ackmode AUTO .

相关问题