关于rabbitMq的Connection refused
发布网友
发布时间:2023-01-08 05:49
我来回答
共1个回答
热心网友
时间:2023-10-21 08:04
在Mac电脑本机上安装了一个RabbitMq,并通过web管理界面远程访问。 紧接着在自己搭建的spring boot项目中,整合了RabbitMq,本地启动项目,发现控制台一直报错。。。如下图所示:
1、安装后的rabbitMq默认的账户:guest,密码:guest。查阅资料了解到这个账户不能用于项目连接rabiitMq-server;之后就创建了一个admin用户。
2、通过命令方式创建了amdin用户,分配administrator权限,重启rabbitMq服务,紧接着启动项目,结果还是报上面的错误。
3、明明已经分配了administrator权限了,为什么还是java.net.ConnectException: Connection refused (Connection refused);
4、怀疑是不是命令操作有误等原因,紧接着登录rabbitMq web端,通过控制台方式创建admin账户,紧接着分配了administrator权限。
5、重启rabbitMq服务器,然后重启项目,发现还是一样的错误。
6、查看配置,发现yml配置文件中,有一个配置叫做virtual.host,在web控制台上发现也有这么一个配置。
7、配置了一个与项目中映射的一个名称。
8、重新启动项目,启动正常。