附三张截图
我bootstrap.yml配置成远程的ip [NACOS SocketTimeoutException httpGet] currentServerAddr:http://127.0.0.1:8848, err : connect timed out
清下本地缓存,执行 maven clean 试试
不知道你这个问题是否已经解决, 如果还没有解决的话:对于该问题,我建议您按照以下步骤进行排查:
确认远程nacos是否已经正确开启,并且所使用的端口是否正确。
确认您的网络是否可以连接到远程nacos。可以尝试使用ping命令或telnet命令检查是否可以正常连接到nacos的IP地址和端口。
#通过ping命令检查IP是否连通
ping <nacos的IP地址>
#通过telnet命令检查端口是否开放
telnet <nacos的IP地址> <nacos的端口号>
//清除缓存的示例代码
ConfigService configService = ConfigFactory.getConfigService("nacos");
configService.removeConfig(dataId, group);
//指定使用远程配置源的示例代码
@NacosPropertySource(dataId = "example", groupId = "example-group", autoRefreshed = true, type = NacosPropertySourceType.Remote)
#bootstrap.yml文件中的nacos配置示例
spring:
cloud:
nacos:
discovery:
server-addr: <远程nacos的IP地址>:<远程nacos的端口号>
config:
server-addr: <远程nacos的IP地址>:<远程nacos的端口号>
如果您仍然无法解决该问题,建议您提供更多相关信息或错误日志,以便更准确地帮助您定位问题。