Nacos failed to req API:/nacos/v1/ns/instance after all servers([8848]) tried

案例的介绍:

  • Nacos 1.4.1
  • SpringBoot版本:2.3.9.RELEASE
  • Maven 3.6.1
  • jdk 1.8
  • mysql 8 社区
  • 使用到的坐标:
    • myBatis-plus 3.4
    • fastJson 1.2
    • spring-boot-starter-web

使用Nacos时会报错com.alibaba.nacos.api.exception.NacosException: failed to req API:/nacos/v1/ns/instance after all servers([8848]) tried: java.net.SocketException: Network is unreachable: connect

需要在配置文件application.yml中的Nacos地址进行修改,增加在本地可以访问Nacos的地址 我这里写localhost

  • 修改前
    spring:
      # 其它略
      cloud:
        nacos:
          server-addr: 8848
    
  • 修改后
    spring:
      # 其它略
      cloud:
        nacos:
          server-addr: localhost:8848
    

修改后成功运行
增加localhost是看Nacos文档时看到文档中有些地址

posted on 2022-04-13 16:04  stuMartin  阅读(5026)  评论(0编辑  收藏  举报

导航