使用Rabbtimq模拟发送接受消息,在Web界面中新建用户springcloud,tag设置为administer,设置密码为springcloud,启动服务,报错
connection refused
spring.rabbitmq.username=springcloud
spring.rabbitmq.password=springcloud
将用户切换成guest之后重启发现没问题,说明问题出现在新建的springcloud用户上
原因:新建springcloud用户,没有设置can access virtual hosts,需要为springcloud用户设置可以连接的虚拟节点,默认设置成/,即可,当然也可以设置别的virtual hosts节点,问题解决