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

Nacos2.2.3 版本的客户端还靠发心跳维持服务在线吗?

Nacos2.2.3 版本的客户端还靠发心跳维持服务在线吗?

展开
收起
青城山下庄文杰 2023-08-11 16:27:39 158 0
1 条回答
写回答
取消 提交回答
  • Nacos 2.2.3 版本的客户端还可以通过发送心跳来维持服务在线。

    Nacos 2.2.3 版本的客户端新增了一个 keep-alive 配置选项,该选项可以设置客户端是否要发送心跳。如果设置为 true,客户端就会定期向 Nacos Server 发送心跳,以维持服务在线。如果设置为 false,客户端就不会发送心跳。

    默认情况下,Nacos 2.2.3 版本的客户端会设置 keep-alive 配置选项为 true,也就是说,客户端会定期向 Nacos Server 发送心跳。如果您需要关闭心跳功能,可以设置 keep-alive 配置选项为 false。

    Nacos 2.2.3 版本的客户端发送心跳的频率为 30 秒。如果客户端在 30 秒内没有收到 Nacos Server 的响应,就会被 Nacos Server 认为是离线状态。

    需要注意的是,Nacos 2.2.1 版本和之前版本的客户端不支持发送心跳。如果您使用的是 Nacos 2.2.1 版本或之前版本的客户端,则需要使用其他方法来维持服务在线。

    2023-09-26 10:54:02
    赞同 展开评论 打赏

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

相关电子书

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