摘要:
nacos客户端重试机制:
逻辑非常简单,拿到地址列表,在请求成功之前逐个尝试,直到成功为止。该可用性保证存在于 nacos-client 端。
一致性协议 distro
有的文章介绍 Nacos 的一致性模型是 AP + CP,这么说很容易让人误解,其实 Nacos 并不是支持两种一致性模型,也并不是支持两种模型的切换,介绍一致性模型之前,需要先了解到 Nacos 中的两个概念:临时服务和持久化服务。
-
临时服务(Ephemeral):临时服务健康检查失败后会从列表中删除,常用于服务注册发现场景。
-
持久化服务(Persistent):持久化服务健康检查失败后会被标记成不健康,常用于 DNS 场景。