微服务架构核心 20 讲
杨波
拍拍贷框架研发部总监,资深架构师,微服务技术专家
48687 人已学习
新⼈⾸单¥29
微服务架构核心 20 讲
登录|注册
留言
18
收藏
沉浸
阅读
分享
手机端
回顶部
当前播放: 13 | 集中式配置中心的作用和原理是什么?
00:00 / 00:00
高清
  • 高清
1.0x
  • 2.0x
  • 1.5x
  • 1.25x
  • 1.0x
  • 0.75x
  • 0.5x
网页全屏
全屏
00:00
付费课程,可试看
01 | 什么是微服务架构?
02 | 架构师如何权衡微服务的利弊?
03 | 康威法则和微服务给架构师怎样的启示?
04 | 企业应该在什么时候开始考虑引入微服务?
05 | 什么样的组织架构更适合微服务?
06 | 如何理解阿里巴巴提出的微服务中台战略?
07 | 如何给出一个清晰简洁的服务分层方式?
08 | 微服务总体技术架构体系是怎样设计的?
09 | 微服务最经典的三种服务发现机制
10 | 微服务 API 服务网关(一)原理
11 | 微服务 API 服务网关(二)开源网关 Zuul
12 | 跟 Netflix 学习微服务路由发现体系
13 | 集中式配置中心的作用和原理是什么?
14 | 微服务通讯方式 RPC vs REST
15 | 微服务框架需要考虑哪些治理环节?
16 | 微服务监控系统分层和监控架构
17 | 微服务的调用链监控该如何选型?
18 | 微服务的容错限流是如何工作的?
19 | Docker 容器部署技术 & 持续交付流水线
20 | 容器集群调度和基于容器的发布体系&结课测试
本节摘要

登录 后留言

全部留言(18)

  • 最新
  • 精选
LMD
置顶
关于《微服务架构核心20讲》课程讲义(PDF 文件),学员可复制下面链接到浏览器下载获取。 http://t.cn/RQs9iTw
2018-01-26
15
meijing0114
感悟1:共享内存缓存+落地可以是利器,落地一般就是文件,文件没有那么土,并不一定数据库 感悟2:Apollo的问题是否在于多了一个客户端,这样本地就太热闹了。但是如果应用程序自己做,又稍微显得重了一些,没有抽象为本地通讯。

作者回复: 你对配置和apollo理解很深入👍

2018-07-15
3
codjust
这个配置中心能做到也管理类似nginx、网关的配置问题吗,就是可以减轻批量部署,部分配置改动这样情况的运维痛点,因为我看到apollo是可以管理集群配置的,如果可以的话怎么做比较好呢?老师有思考过类似的偏运维的问题吗

作者回复: apollo是偏微服务应用配置的,也可以应用到如nginx或网关等偏运维场景的动态配置,但是需要一定的编程定制能力,我团队负责的网关是集成apollo动态配置的。另外偏运维配置常用ansible/chef/saltstack等。

2018-05-27
3
华仔
disconf也挺好用

作者回复: 我认为apollo是目前唯一可称为企业级的开源配置中心产品。

2020-03-21
2
集中式配置中心,我们有基于zk实现的UCC,作用确实大,各种开关线上生效,Apollo是开源的可以研究下。 原理简单讲就是动态修改对象的属性值,通过网络通信集中的修改。

作者回复: apollo是目前唯一可以称为企业级的开源配置中心

2020-02-24
2
水心梦
老师,想问一下配置变更推送到各个客户端会有一些时间差吧,这样的话会有一些极端case吧

作者回复: 理论上讲会有时间差和极端case,所以业务上通常要考虑配置更新/生效的最终一致性。实际使用中未见明显的极端case。

2019-10-15
1
暮雨
配置中心,怎么保证应用服务的热加载

作者回复: 像apollo这样的配置中心,它的客户端支持配置热更新,应用引入客户端即可

2018-08-27
1
LN
推下去的配置,本地容器如何实现动态加载?动态加载类时这,除了通过重构classloader,还有没有更好的方式?

作者回复: 如果用apollo配置中心,它提供客户端支持配置动态实时更新,详见其github上文档。

2018-05-20
1
Tony Yao
配置修改一般推荐用什么方式,文件发布还是自己做界面?

作者回复: 微服务建议用集中式配置中心,推荐携程开源的apollo,自带完善的配置管理界面

2018-05-12
1
xcbeyond
对于treakfik也拥有一定的配置中心的功能,能不能简单说一下,建议使用么

作者回复: 你是说traefik吗,那个是一个近年比较热的反向代理(reverse proxy),是一个云原生项目。traefik可以用做api网关,不能用做配置中心。

2020-05-06
收起评论