nacos 临时实例 和 永久(持久化)实例

  • 永久(持久化)实例:运维就可以实时看到健康状态,便于做后续的告警、扩容等等一系列处理。,健康检查失败后会被标记成不健康

  • 临时实例:健康检查失败后会直接从列表中被删除。

这个特性适合需要应对流量突增而弹性扩容的服务,当流量降下来后这些实例自己销毁自己就可以了,不用再去 nacos 里手动调用注销实例。

配置

微服务的bootstrap.properties 需配置如下选项指明注册为临时/永久实例

AP模式不支持数据一致性,所以只支持服务注册的临时实例,CP模式支持服务注册的永久实例,满足配置文件的一致性

#false为永久实例,true表示临时实例开启,注册为临时实例
spring.cloud.nacos.discovery.ephemeral=false

感谢:
https://blog.csdn.net/weixin_43791937/article/details/106496167


原文出处:/show_1EF5lYO403Wp.html