首先,分布式系统中,服务发现(Service Discovery)和动态配置管理服务(Dynamic Configuration Management)根本就是两个不同的东西。
配置中心的基本性质:
1、配置的环境相关性:
通常某个配置项,其具体的值域的定义往往跟具体的环境相关联。这种异化给配置管理系统的设计带来了复杂性,而且这个最终语义的解释,不应该在配置中心系统本身,应该交给应用,配置管理系统应该做的是提供方便的交互方式保证这两种不同的一致性诉求同时得到很好的满足。

2、动态配置和静态配置的区别:
是否是动态配置主要是看这个配置是不是跟应用的版本构建发布(build-deploy lifetime)强绑定的。
通用框架:(待解析)
zookeeper
diamond
nacos
本文阐述了分布式系统中服务发现与动态配置管理的区别,探讨了配置的环境相关性及动态配置与静态配置的区别,介绍了Zookeeper、Diamond和Nacos等配置中心通用框架。

968

被折叠的 条评论
为什么被折叠?



