日志上面看的话,Nacos 是已经连接了线上环境,但在本地测试时无法拉取配置,即使日志级别设置为 debug 模式,日志中也没有显示相关的拉取操作。
您好 感谢您的回答,我可能表述的有点问题😂 我是本地环境和线上环境都连接线上的nacos ,本地环境是可以正常连接拉取配置的,打包发布到线上环境拉取同样的配置拉不下来,也没有任何的报错信息🤣 主要本地和线上的nacos服务注册和配置的配置信息是一样的 我能想到的也就系统环境不一样
然后那个截图是线上环境debug 日志
@一意孤行a:
这样的话,就得从一些比较基础的地方入手了,可以确认线上环境的服务器能不能正常访问 Nacos 服务器的 IP 和端口,排查是不是防火墙或者安全组策略阻止了访问,可以试一下在线上环境ping一下看看能不能到Nacos 服务。
试一试清楚客户端缓存,有时候这个方法有用
还有一些比较笨的方法就是看看其他日志中有没有更详细日志。也可以检查一下有没有有任何与网络连接、认证相关的日志,或者手动在代码中增加日志,使用 try-catch 捕获 Nacos 相关的异常,这样的话即使出错也能记录日志。
你这种情况确实难搞🤣,没有明显的报错压根就没有针对性的方案,只能到处试,慢慢排查问题,加油🤓
@五号位: nacos的四个端口全都通,为了避免问题我把防火墙都关了,哈哈哈😂。现在正在尝试清除下客户端缓存试试。再次感谢回复,加油bro