rabbitMQ高级整合应用第三篇 SimpleMessageListenerContainer
rabbitMQ精讲系列第二十一篇高级整合应用第三篇 SimpleMessageListenerContainer今天主要内容:SimpleMessageListenerContainer对象SimpleMessageListenerContainer:简单消息监听容器。这个类非常的强大,我们可以对它进行很多的设置,对应消费者的配置项,这个类都可以满足的。监听队列(多个队列)、自动启动、
rabbitMQ精讲系列第二十一篇 高级整合应用第三篇 SimpleMessageListenerContainer
今天主要内容:
SimpleMessageListenerContainer对象
SimpleMessageListenerContainer:简单消息监听容器。
这个类非常的强大,我们可以对它进行很多的设置,对应消费者的配置项,这个类都可以满足的。
监听队列(多个队列)、自动启动、自动声明功能
设置事务特性、事务管理器、事务属性、事务容量(并发)、是否开启事务、回滚消息等
设置消费者数量、最大最小数量、批量消费
设置消息确认和自动确认模式、是否重回队列、异常捕获handler函数
主要:SimpleMessageListenerContainer可以进行动态设置。比如在运行中的应用可以动态的修改其消费者数量的大小、接收消息的模式等
很多基于RabbitMq的自制定化后端管理台在进行动态设置的是,也是根据这个特性去实现的
思考:SimpleMessageListenerContainer为什么可以动态感知配置变化?
代码示例:
在rabbitMQConfig类中添加SimpleMessageListenerContainer的bean.在simpleMessageListenerContainer可以设
原创不易,完成人机校验,阅读全文
相关推荐
RABBITMQ学习系列教程rabbitMQ系列高级整合应用rabbitTemplateRABBITMQ学习系列教程rabbitMQ系列高级整合应用Spring AMQP并发Java并发编程之CAS第三篇-CAS的缺点面试宝典第三篇:锁的由来,并发三特性全解析RABBITMQ学习系列教程rabbitMQ 高级整合应用第四篇 消息监听适配器NACOS【Spring boot Nacos系列教程】Nacos第三篇:多环境配置RABBITMQ学习系列教程rabbitMQ精讲系列第十八篇 高级整合应用第一篇SPRING CLOUDSpring cloud系列教程第三篇-子项目payment项目图文搭建