对于持久化实例, nacos服务端会向实例的 ip:port 发送心跳检测吗? | Nacos 官网
铭师堂的云原生升级实践Know more

对于持久化实例, nacos服务端会向实例的 ip:port 发送心跳检测吗?


用户问题 :

对于持久化实例, nacos服务端会向实例的 ip

发送心跳检测吗?


专家官方解答 :

在Nacos中,对于持久化实例(ephemeral=false),Nacos服务端确实会向实例的ip

发送心跳检测。这一做法是为了监控这些实例的健康状态。如果服务端发现某个持久化实例不响应心跳检测或者健康检查失败,它会将该实例标记为不健康,从而避免上游服务继续将流量导向这个不健康的节点。这种机制确保了服务调用的可靠性和稳定性,因为持久化实例的数据是长期存在且不会因为客户端的短暂网络波动或重启而被自动移除的。

简而言之,Nacos服务端对持久化实例进行主动健康检查,通过向它们的ip

发送心跳检测来确保服务实例的有效性和服务质量。

---------------

参考链接 :

  • 专家经验:Nacos中持久化服务和临时服务的区别

  • Java SDK

---------------

答疑服务说明:

本内容经由技术专家审阅的用户问答的镜像生成,我们提供了专家智能答疑服务,使用方法: 用法1: 在页面的右下的浮窗”专家答疑“。 用法2: 点击专家答疑页(针对部分网站不支持插件嵌入的情况)

另:

有其他开源产品的使用问题?点击访问阿里AI专家答疑服务

反馈

如问答有错漏,欢迎点:差评给我们反馈。