错误信息:
2022-06-12 21:20:20.383 ERROR 33840 --- [-localhost_8848] c.a.n.c.config.http.ServerHttpAgent : [NACOS ConnectException httpPost] currentServerAddr: http://localhost:8848, err : Connection refused: connect
因为之前我一直是使用的本地Nacos,现在把Nacos换到了服务器上,按正常来说我只需要把配置文件中nacos注册中心地址ip更换为服务器ip就行了
spring.cloud.nacos.discovery.server-addr=122.121.222.128:8848
但是我更换后,启动项目还是去本地localhost:8848路径去注册
解决方法:
原因是以前使用本地Nacos的时候没有去配置 配置中心的地址 ,是直接使用的Nacos默认的配置中心地址,所以导致切换到服务器ip时没有配置地址,还是去使用的默认配置;
创建bootstrap.properties文件:
spring.cloud.nacos.config.server-addr=192.168.244.188:8848