admin 管理员组文章数量: 1087135
说明
在学习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 |
通过脚
版权声明:本文标题:Apollo学习(一):在本地Windows系统下搭建Apollo配置中心 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/b/1734910127a1607889.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论