开发者社区 > 云原生 > 正文

nacos控制台服务列表临时实例超过1小时以上未剔除问题用的nacos-2.23的服务端要怎么解决?

https://github.com/alibaba/nacos/issues/10773
docker nacos2.2.0单机部署,注册临时实例后,将客户端网络断开,nacos控制台服务列表临时实例超过1小时以上未剔除问题。 #10773
用的 nacos-2.2.3 的服务端,这个可以通过修改配置来解决吗?断网的客户端一直不下线的话,高可用还是有问题?

展开
收起
闲o月 2023-12-09 21:53:14 107 0
1 条回答
写回答
取消 提交回答
  • 是的,这个问题可能是由于Nacos的某些配置导致的。在Nacos 2.2.3中,你可以尝试以下几种方法来解决这个问题:

    修改客户端下线时间:在Nacos的配置文件中,可以设置一个参数来控制客户端下线的时间。如果你的客户端在网络断开后仍然保持在线状态,可以尝试增加这个参数的值,让客户端更快地下线。
    修改心跳检测间隔:Nacos默认的心跳检测间隔是15秒,你可以尝试增加这个值,让Nacos更频繁地检测客户端的心跳。这可以帮助Nacos更快地发现客户端已经下线。
    修改临时实例的存活时间:在Nacos的配置文件中,可以设置临时实例的存活时间。如果你的临时实例在网络断开后仍然存在超过1小时,可以尝试减少这个参数的值,让临时实例更快地被剔除。

    这些方法可以帮助你解决这个问题,但是它们可能不是根本的解决方案。要彻底解决这个问题,可能需要更深入地了解Nacos的实现机制,并进一步优化其高可用性。

    2023-12-10 08:51:31
    赞同 展开评论 打赏

阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。

相关电子书

更多
workshop专场-微服务专场-开发者动手实践营-微服务-使用Nacos进行服务的动态发现和流量调度 立即下载
Nacos 启航,发布第一个版本, 云原生时代助力用户微服务平台建设 立即下载
DTS控制台一本通 立即下载