由于是外部项目,不是自己写的,出现了这个问题;试了各种办法都没用,自己搭建demo都正常,肯定是项目代码哪边配置或者代码逻辑出了问题,进入mq后台管理发现
没有消费者注册。最后在对比排除各种情况后发现是spring.rabbitmq.listener.simple.auto-startup的值设置为了false,容器启动时不注册listener,改为true后接收到消息并消费。
解决MQ消费者未注册问题
本文介绍了解决MQ消费者未注册的问题,通过调整spring.rabbitmq.listener.simple.auto-startup的值为true,使得容器启动时注册listener,从而能够接收到消息并进行消费。
由于是外部项目,不是自己写的,出现了这个问题;试了各种办法都没用,自己搭建demo都正常,肯定是项目代码哪边配置或者代码逻辑出了问题,进入mq后台管理发现
没有消费者注册。最后在对比排除各种情况后发现是spring.rabbitmq.listener.simple.auto-startup的值设置为了false,容器启动时不注册listener,改为true后接收到消息并消费。
1027
1750
5446
2036

被折叠的 条评论
为什么被折叠?