阿里云ACM:云原生配置管理利器,让云上的Spring Cloud应用配置管理舞动起来

  1. 云栖社区>
  2. 阿里云分布式应用服务>
  3. 博客>
  4. 正文

阿里云ACM:云原生配置管理利器,让云上的Spring Cloud应用配置管理舞动起来

中间件小哥 2018-11-13 09:05:32 浏览2900
展开阅读全文

在传统架构中,如果配置信息有变更,通常是登陆服务器手动修改配置来使配置生效。在微服务架构中,应用数和节点数由于微服务化数量激增,导致发布次数增加,配置变更难度加大,通常是将应用配置抽象出来放置在外部的配置中心里,从而实现配置变更的自动化,但这类原生方案会存在依赖严重、发布延时高的问题。

Spring Cloud中的标准配置管理方法和存在的问题

以Spring Cloud为例,其提供了Spring Cloud Config组件来默认对配置进行管理。

关于Spring Cloud Config的工作原理,如下图所示:

1541680214859_91a597f5_158c_4d48_ba2a_61a4d08169b2

和传统人肉到生产服务器上一台台手动修改配置的思路不同,在Spring Cloud中,当用户配置发生变化时,用户可以在Git中修改配置,再通过Spring Cloud Config Server动态下发配置,从而在各个机器上动态生

网友评论

登录后评论
0/500
评论
中间件小哥
+ 关注
所属云栖号: 阿里云分布式应用服务