github.com/ctripcorp/apollo/
今天和大家聊的是第三个由上海携程出品的开源分布式配置中心Apollo, 名字非常的高大上叫阿波罗(让人联想起了美国登月计划)
从github的Star..., 各种功能开关, 参数配置, 服务器地址等对于应用配置的期望也越来越高, 配置修改后实施生效, 灰度发布, 分环境, 分集群管理, 完善权限机制, 审核机制等.在这样的大背景下,传统的静态配置文件,数据库等方式已经越来越无法满足配置管理的需求...3.Client
为应用获取配置,支持实时更新
通过MetaServer获取ConfigService服务列表
使用客户端软负载 SLB方式调用ConfigService
4.Portal
配置管理界面...地址列表
和域名系统配合,协助Client访问MetaServer获取ConfigService地址列表
和域名系统配合,协助用户访问Portal进行配置管理
有些概念不是一下子就能明白的, 需要在实际项目中遇见后才会思考这类问题如何去解决...配置更新推送
8.配置定时拉取
9.用户权限管理
10. 授权, 审计,审核
11. 配置版本管理
12. 配置合规检测
13. 实例配置监控
14. 灰度发布
15. 告警通知
16.