大家好,有人碰到这种报错吗?只要重启一个节点或两个节点的nacos服务就恢复正常了,应该不是网络问题
2023年12月04日22:30:46
2023-11-28 19:26:13,221 ERROR faled to reg APi:http ://hacos3:8848/hacos/v 1/hs/distro/checksum
2023-11-28 19:26:13,221 ERROR failed to reg APi:http;naCos3:8848nacos1nsidistrolchecksur
java.net SocketTimeoutException: 10,000 miliseconds timeout on connection http-outgoing-10034 ACTIVEat org.apache.http.nio,protocol.Hp AsyncRequestExecutor.tmeout(HtpAsyncReguestExecutor java: 387)at org.apache.http.impl.nio.cient.InternaloDispatch.onTimeout(internallODispatch.java:92)at org.apache.http.impl.nio.client. InternalloDispatch,onTimeout(internaloDispatch.java: 39)at org.apache.httpimpl.nioreactor AbstractlODispatch.timeout(AbstractODispatch,java: 175)at org.apache.http.impl.nloreactor.BaselOReactorsesslonTimedout(BaselOReactor iava: 261)at org.apache.http.impl.nioreactor. AbstractiOReactortimeoutCheck(AbstractlOReactor java:502)at org.apache.httpimplnio.reactor.BaselOReactoryaldate(BaselOReactor java:211)at org.apache.http.implnioreactor AbstractiOReactor.execute(AbstractiOReactor java: 280)at org.apache.httpimpl.nioreactor.BaselOReactorexecute(BaselOReactor,java: 104)at org.apache.http .impl.nio.reactor AbstractMuitworkerlOReactor $Worker run(AbstractMultiworkeriOReactor.java:59 1)
at iavalana.Threadrunithread iawa: 743)
2023-11-28 19:26:15,929 NF0 to remove keys: ,to updte keys; com ababa nacos maming kstephemera, 734b508-8040-malprod# fdiscovery grupaathird-partyfelshu-provider, com.albaba.nacos.naming.plist ephemeral.734b 58f-8040-mal-prod f fdiscoyery, group a acms-provider,com. albaba.nacos.namina.pist ephemera. 734b 58f-8040-ma-prod f fdscovery arouaramal-proyider1, source: nacos3:8048
2023-11-28 19:26:17 941 ERROR faled to rea APi:htto:/hacos2:8848/hacosilhsidistrorchecksum
在注册或访问Nacos API时存在问题
参考;
https://blog.csdn.net/u010696630/article/details/123617028
Nacos FAQ
https://help.aliyun.com/zh/mse/support/nacos-faq/?spm=a2c4g.11186623.0.0.2b3639df24h1Cn
根据您提供的错误信息,这些错误可能是由于网络连接问题或者服务端问题导致的。具体来说,这些错误可能是由于以下原因:
网络连接问题:如果您的网络连接不稳定或者速度较慢,可能会导致请求超时。
服务端问题:如果Nacos服务端出现故障或者维护,可能会导致请求超时。
请求过多:如果您在短时间内发送了过多的请求,可能会导致请求超时。
代码问题:如果您的代码中存在错误,例如错误地处理了请求或者没有正确地处理超时,也可能会导致这个错误。
解决这个问题的方法可能包括:
检查网络连接:确保您的网络连接稳定并且速度足够快。
联系Nacos的运维人员:如果怀疑是Nacos服务端问题,可以联系Nacos的运维人员进行咨询。
优化代码:检查您的代码,确保正确地处理了请求和超时。
限制请求:如果您的代码在短时间内发送了过多的请求,可以考虑限制请求的数量。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。