解决思路:一开始以为是rabbitmq上有问题,但是另一个项目能启动,排除这个问题。代码的问题也花了时间排除掉。

具体原因:之前项目启动时已声明交换机和队列并且持久化,后来修改代码后交换机的名字跟之前的相同,但是交换机的类型不同,到rabbitmq的界面上把之前声明的交换机删除,项目即可正常启动。
在这里插入图片描述

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐