微服务与配置中心:别让您的微服务被配置管理“绊”了一跤

原文
   PPT

动态配置

  • 对系统调试
  • 动态行为挑战

阿里的配置中心

  • 源码冲突问题严重
  • 项目团队协代价高
  • 新人学习比较难。

例子:

  • 大促预案(系统降级,哪些功能会降级呢?配置的)
  • 大规模数据容灾(机器坏了,甚至一个机房坏了。)
  • 异地多活(业务单元切换,分布式一致性)

配置中心

  • 弱依赖
  • 客户端缓存
  • 配置存储容灾(不能丢失!!)

核武器(灰度,不能马上全部生效)

  • 日志级别
  • 线程池+主备切换
  • 全局路由+全局限流

变更审计

  • 大促,不能再变更了。
  • 出问题能查出来

client

  • 拉取 (有cache,配置中心挂了暂时不影响)
  • 推送(一定要有,修改之后及时通知)

githu + docker hub + cfg hub

应用与状态分离!!!

posted on 2017-11-12 23:08  魔术师Carvendy  阅读(310)  评论(0编辑  收藏  举报