微服务系统硬件要求_宋顺-配置中心,让微服务更『智能』.pdf

配置中心在微服务架构中扮演着重要角色,它提供了一种统一管理、灰度发布和回滚配置的能力,确保微服务的高效运行。通过Apollo等开源配置中心,可以实现权限控制、审计日志以及实时性,成为微服务的'大脑'。此外,配置中心还支持开关功能,如发布开关和实验开关,用于功能验证和风险控制。
摘要由CSDN通过智能技术生成

配置中⼼,让微服务更『智能』

宋顺

携程框架架构研发部技术专家

携程框架架构研发部技术专家

2016年初加⼊携程,负责中间件产品的研发⼯作

开源配置中⼼Apollo主要作者

/ctripcorp/apollo

毕业于复旦⼤学软件⼯程系,曾就职于⼤众点评,

担任后台系统技术负责⼈

1. 为什么需要配置中⼼?

2. 配置中⼼的⼀般模样

3. 如何让微服务更『智能』?

4. 配置中⼼的最佳实践

1. 为什么需要配置中⼼?

2. 配置中⼼的⼀般模样

3. 如何让微服务更『智能』?

4. 配置中⼼的最佳实践

配置即『控制』

程序的发布其实和卫星的发射有⼀些相似之处

卫星发射升天后

• 处于⾃主驾驶状态,按照预设的轨道运⾏

• 间歇可收到地⾯的『控制』信号对运⾏姿态进⾏调整

程序发布到⽣产环境后

• 按照预设的逻辑运⾏

• 通过调整配置参数来动态调整程序的⾏为

• 这些配置参数就代表着我们对程序的『控制』信号

图⽚来源:/space/a7194/how-it-works-nasas-experimental-laser-communication-system/

配置需要治理

权限控制、审计⽇志

灰度发布、配置回滚

不同环境、集群管理

微服务的复杂性

单体应⽤时代

• 应⽤数量少

• 配置简单

• 运维可以登机器修改配置⽂件

微服务时代

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值