首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

RabbitMQ笔记(七)-SimpleMessageListenerContainer和DirectMessageListenerContainer

在版本2.0之前的版本中,只有一种MessageListenerContainer—SimpleMessageListenerContainer; 2.0之后有第二个容器——DirectMessageListenerContainer...SimpleMessageListenerContainer 默认情况下,侦听器容器将启动单个使用者,该使用者将从队列接收消息。...提供了以下特性,但DirectMessageListenerContainer不提供: txSize—使用SimpleMessageListenerContainer,您可以将其设置为控制事务中传递的消息数量和...然而,与SimpleMessageListenerContainer相比,DirectMessageListenerContainer有以下优点: 在运行时添加和删除队列更有效;使用SimpleMessageListenerContainer...线程是跨使用者共享的,而不是为SimpleMessageListenerContainer中的每个使用者都有一个专用线程。但是,请参阅“线程和异步使用者”一节中有关连接工厂配置的重要说明。

4.1K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    一文搞懂Spring-AMQP

    步骤如下: 注入SimpleMessageListenerContainer 12345678910111213141516171819@Bean public SimpleMessageListenerContainer...simpleMessageListenerContainer(ConnectionFactory connectionFactory){ SimpleMessageListenerContainer...SimpleMessageListenerContainer中的两个属性可以完成设置,如下: concurrentConsumers:消费者的数量,默认1 maxConcurrentConsumers:...实现步骤: 设置消费者的确认模式为手动确认,使用的是SimpleMessageListenerContainer的API 12//设置消费者ack消息的模式,默认是自动,此处设置为手动...设置重回队列如下: SimpleMessageListenerContainer中设置默认的行为如下: 12//设置不重回队列,默认为true,即是消息被拒绝或者nack或者监听器抛出异常之后会重新返回队列

    1.1K10

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券