rabbitmq之SimpleMessageListenerContainer监听容器
最近做了一个利用rabbitmq作为延迟队列给微信推送模板消息的业务
具体场景就是通过定时任务每天凌晨一点查到redis的记录,然后发送给mq,定时到指定时间消费,有个问题就是可能会有一天点击推送模板消息的用户会有很多,会存在消费者消费不过来的场景,了解到SimpleMessageListenerContainer这个容器,可以帮我动态新增消费者。
先定义在rabbitmqconfig的配置类中定义一个容器,容器指定监听监听的队列以及消费者的数量,可以根据自己的消息数量定义初始数量和最大消费者数量
原创
2020-08-25 14:15:50 ·
8268 阅读 ·
1 评论