今天在使用SpringBoot集成rabbitMQ的时候,出现了这么一个情况:

org.springframework.amqp.AmqpConnectException: java.net.ConnectException:Connection refused

在我的配置文件中配置的username与password都是guest,而guest默认只能连接本机IP(也就是127.0.0.1),所以就爆出了拒绝连接的错误。我使用的是阿里云的服务器,经过网上的查找,也是找到了解决的办法。

在服务器上进入到rabbitmq的目录下,并进入etc的rabbitmq中,如下图所示:
在这里插入图片描述

在此目录下编辑一个名为rabbitmq.config的文件(名字一定要是这个,不能是其它的)

在此文件中添加如下:

 
[{rabbit, [{loopback_users, []}]}].

在这里插入图片描述添加完之后保存,然后重启rabbitmq即可。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐