Apollo 和 Spring Cloud Config 怎么选?
查看完整题解
参考回答
直接回答
如果团队看重在界面里分别授权修改和发布,或按环境和实例做灰度,Apollo 自带这类发布管理。若团队已经用 Git 审阅变更,Spring Cloud Config 的 Git 后端能接入现有提交流程。
讲清原理
Apollo 常把发布快照存在数据库,并用长轮询提示客户端重新拉取。Spring Cloud Config 支持多种后端,Git 常用,自动刷新可选用 webhook、Spring Cloud Bus 等方案。两边拿到变更后仍要看应用怎样更新组件。
例子与易错点
比较时先看谁能在生产发配置,以及发布后怎样确认应用已经用上。习惯拉取请求审阅的团队,则应考虑是否要另外运营一套 Portal。
延伸阅读 Apollo 配置中心是什么? · Apollo 配置中心提供哪些功能? · Apollo 怎样接入 Spring 和 Spring Boot?
这道题,你掌握得怎么样?
掌握程度由你主动标记,阅读和收藏不会自动改变状态。