admin管理员组

文章数量:1432524

说明

在学习Spring Cloud时,学习了Spring Cloud Config作为配置中心来实现微服务实例的配置。但是由于Config自身的局限性,公司采用了携程的Apollo作为配置中心,于是通过官方文档和网上资料进行了学习,在这里进行记录总结下。

正文

Apollo特性

Spring Cloud Config 和 Apollo对比:

功能点 Apollo Spring Cloud Config
配置界面 统一界面管理不同环境\集群配置 无界面,通过git操作
配置生效时间 实时(1s) 重启生效,或者Refresh,或git hook+MQ扩展
版本管理 提供发布历史,支持回滚 通过git操作,可以回滚
灰度发布 支持 不支持
审核\审计\授权 界面操作,支持修改和发布权限分离 通过git仓库设置,不支持权限分离
配置监控 在界面可以看到实例使用的配置清单 不支持
客户端支持 提供Java和.NET的原生客户端,支持Spring Placeholder,Annotation和Spring Boot的ConfigurationProperties,提供了Http接口,提供开放平台API Spring Annotation

通过脚

本文标签: 系统中心ApolloWindows