我在springboot整合rabbitmq,然后测试创建交换机的时候发现连接失败,报错如下org.springframework.amqp.AmqpConnectException: java.net.ConnectException: Connection refused: connec

由于rabbitmq默认用户guest是只能允许本地主机localhost连接的,而我的rabbitmq是在阿里云上以docker创建的,属于远程访问,因此连接报错。

解决方法如下:

      (1).如果使用阿里云的用户,首先确保5672/15672这两个端口已经添加到阿里云安全组,

      (2).进入rabbitmq客户端,在admin添加新用户root,tag选择administrator

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

    (3).点进root,设置root用户可以管理虚拟主机/,这里点击默认的set permission即可

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

   (4).确认springboot中application.properties配置正确

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

  (5).最后测试成功

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

相关文章:

  • 2021-10-19
  • 2022-02-17
  • 2022-12-23
  • 2022-12-23
  • 2021-06-15
猜你喜欢
  • 2021-12-04
  • 2022-12-23
  • 2022-01-10
  • 2021-07-13
  • 2022-12-23
  • 2021-07-01
相关资源
相似解决方案