本文为joshua317原创文章,转载请注明:转载自joshua317博客 Nacos服务健康监测 - joshua317的博客
一、引言
Nacos 的关键特性指出:nacos支持服务发现和服务健康监测。其中是这么描述的:
Nacos 支持基于 DNS 和基于 RPC 的服务发现。服务提供者使用 原生SDK、OpenAPI、或一个独立的Agent TODO注册 Service 后,服务消费者可以使用DNS TODO 或HTTP&API查找和发现服务。
Nacos 提供对服务的实时的健康检查,阻止向不健康的主机或服务实例发送请求。Nacos 支持传输层 (PING 或 TCP)和应用层 (如 HTTP、MySQL、用户自定义)的健康检查。 对于复杂的云环境和网络拓扑环境中(如 VPC、边缘网络等)服务的健康检查,Nacos 提供了 agent 上报模式和服务端主动检测2种健康检查模式。Nacos 还提供了统一的健康检查仪表盘,帮助您根据健康状态管理服务的可用性及流量。
从上面我们可以知道,Nacos 提供了 agent 上报模式和服务端主动检测2种健康检查模式。
Nacos 在 1.0.0版本 instance级别增加了一个ephemeral
字段,该字段表示注册的实例是否是临时实例还是