Advertisement

深入浅出分布式技术原理-第6讲-保证配置的强一致性

阅读量:

作者讲了什么

作者首先阐述了配置中心的必要性,随后详细说明了其功能与作用,并对几种常见配置中心进行了比较分析,列举了各自的优劣之处。在此基础上,进一步探讨了配置中心应如何确保所有实例均能获取到一致的配置文件。

为什么要配置中心

在以往的单体服务架构中,所有配置信息均直接嵌入代码内部,实现集中化管理和统一配置。然而,当系统演进至分布式架构时,服务被划分为多个独立模块,每个服务可能运行多个实例。此时,若需查阅或调整某一服务的配置,必须在对应的Git仓库中定位到具体的服务进行修改。随着分布式架构下服务数量的大幅增加,逐一查看或调整每个服务的配置方式已显得低效且不切实际。因此,亟需建立一个能够实现统一管理与集中配置的平台,从而催生了配置中心的概念。

配置中心功能解析

可在单一平台实现对各服务配置信息的集中化管控与可视化查阅

配置中心在参数调整后,能够即时触发通知机制,将变更内容同步至相关应用实例

配置中心在参数调整后,能够即时触发通知机制,将变更内容同步至相关应用实例

配置中心应该是个ap系统还是cp系统呢

作者所作出的回应指出,AP系统
首先,配置中心的高可用性是首要保障的要点,因为一旦某个服务发生重启时无法获取配置信息,将可能引发大规模的服务中断
其次,配置中心所

全部评论 (0)

还没有任何评论哟~