微服务配置中心管理的最佳实践
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
路由规则
高可用平台配置
动态数据源
业务规则
NACOS 配置管理 业务大图
Nacos开源共建
谢谢观赏!
Nacos 源码地址
Nacos免费商业化产品
阿里中间件公众号
模拟流量
DEMO系统
Sentinel-sdk NACOS-SDK
调节限流值
NACOS
通过流量
NACOS生产表现
阿里巴巴大规模生产验证
NACOS生产表现
异地多活,秒级切流
Nacos开源生态
Spring-cloud
Dubbo
Sentinel
Egg
Midway
k8s
Pouch
微服务生态
高可用生态
前端生态
微服务配置管理最佳实践 NACOS
演讲人:李艳林
目录
• 为什么要配置管理 • 配置的策略 • 配置管理诉求 • NACOS设计原则 • NACOS极致体验 • NACOS生产表现 • NACOS开源生态 • NACOS开源共建
为什么要配置管理
路由规则
熔断机制
重试策略
分散 动态
限流阈值
超时设置
降级开关
NACOS极致体验 –清爽控制台
NACOS极致体验 - 示例
开源控制台:http://console.nacos.io/nacos/index.html 示例代码地址:https:///nacos-group/nacos-examples
NACOS-CONSOLE
SENTINEL-CONSOLE
ቤተ መጻሕፍቲ ባይዱ
配置管理策略
微服务
集中管控 动态推送
配置中心
配置管理诉求
微服务 多语言SDK
配置管理 控制台
基础功能 增删改查 动态推送 合法校验 语法高亮 编辑DIFF 发布管控 配置灰度 变更历史 一键回滚 变更审计 变更通知
OpenAPI
环境管理 命名空间 配置同步 导入导出 容量管理 流量管理 用户管理 账号管理 角色管理 租户管理 权限管理 接入管理
容器生态
Open API
Nacos
Nacos开源生态
流量调度
布局、氛 围调整
提前 预案
线程 控制
特性 开关
密码定期修改
服务域名、 token、超 时、重试 日志级别 、采样率
机房切流
前后端独 立发布 文案 公告 动态UI
紧急 预案
流量 控制
降级 开关
DB大促预建联
服务归组
预案
限流
开关
故障自动切库
白名单
监管控 平台
NACOS设计原则
从简设计原则
Console
模型
好运维
容量
极致 体验
生产 可用
SDK
OpenAPI
高可用
性能
NACOS极致体验 –模型简 单
Namespace + Group + DataId -> Contentt 环境 + 应用或模块 + 配置文件名称 -> 配置内容
NACOS极致体验 -接口易用