最近使用到微服务开发,就搜了点资料,以备学习之用。
分布式配置中心
在一个分布式环境中,同类型的服务往往会部署很多实例。这些实例使用了一些配置,为了更好地维护这些配置就产生了配置管理服务。通过这个服务可以轻松地管理成千上百个服务实例的配置问题。配置中心的特点:
配置的增删改查;
不同环境配置隔离(开发、测试、预发布、灰度/线上);
高性能、高可用性;
请求量多、高并发;
读多写少;
现有的配置中心组件有:SpringCloudConfig、Apollo、Disconf、Diamond等等,这些组件在功能上