---- 如何 0 修改提升微服务开发运维的幸福感
微服务引擎 MSE 治理中心重磅发布
MSE 微服务引擎用户交流群
01 云原生下微服务趋势
02 无侵入服务治理
03 无损下线
04 服务鉴权
05 离群实例摘除
06 标签路由
分
享
内
容
云原生 下微服务趋势
后端服务 BaaS 化
DB 、 MQ 、 Redis 、注册中心、配置中心、服务治理中心
服务治理下沉、透明化
Java Agent 、 Sidecar 、 Java 治理和 Service Mesh 治理的统一、 应用 0 成本上云
开源生态、标准化
Spring Cloud , Dubbo , Kubernetes
基于 Java Agent 无侵入服务治理
服务治理中心
提供者 消费者
Agent Agent
配置中心
治理规则
• 业务 无侵入 、无感知
• 0 升级成本,无需修改任何代码和配置
• 全面支持开源 Spring Cloud 和 Dubbo
• 不依赖注册中心和配置中心
注册中心 元数据中心
微服务引擎 MSE
Dev - Sec - Ops
无损下线 标签路由 服务鉴权
金丝雀发布 全链路流控 API 管理 服务测试
离群实例摘除
用户
无损下线:白天大流量下发布依然丝般顺滑
注册中心感知到
服务端下线
客户端感知到服
务端下线
服务调用报错期
客户端视角
正常
服务端视角
下线
静默
下线
注册中心
提供者 A 消费者 A
提供者 B 消费者 B
1 正常调用
1 服务下线
(prestop )
3 通知消费者
5 应用重启
4 调用其他提供者
Agent
2 主动通知
Agent
3 客户端主动刷新
Agent
Agent
收到
下线
命令
重启
完成
Demo 部署架构
Cart Service
(Dubbo)
Product Service
(Spring Cloud)
MSE Nacos
注册中心
Zuul
Gateway
HTTP
Ingress
Frontend
Dubbo
施压机
https:// github.com / aliyun / alibabacloud - microservice - demo
Frontend
Product Service
(Spring Cloud)
未 接入 MSE
服务鉴权 : 保护你的敏感业务
服务治理中心
订单服务 交易 服务
4. 发起调用
3. 获取 token
5. 校验签名和规则
6. 审计日志
7. 返回结果
Agent
• 规则优先级 : 方法级别 > 应用
• 鉴权 方式:白名单(允许调用),黑名单(拒绝调用)
• 签名校验
• 审计日志
Agent
用户
1. 配置访问控制规则
配置中心
2. 写入 token 和规则
购物车服务
❌
Demo 部署架构
Cart Service
(Dubbo)
Product Service
(Spring Cloud)
MSE Nacos
注册中心
Zuul
Gateway
HTTP ❌
Ingress
Frontend
V1
Dubbo
施压机
https:// github.com / aliyun / alibabacloud - mic
微服务引擎 MSE 治理中心重磅发布.pdf