内容
•
目前系统存在的
问题与解决方案
(
微服务
)
•
如何接入微服务(接入方的需求)
•
服务网格设计思想
•
当前的
架构
与实现
•
未来面临的挑战
目前系统存在的问题
•
请求链路的黑盒:
问题定位需要逐台机器逐级
系统排查。
•
无法
控制
流量和路由:
无法
在接口、应用等细粒度上
控制流量和路由,所以无法
预防
雪崩
效应
的发生。
雪崩效应
解决方案
微服务:
1.
对
链路
的追踪(请求链路的可视化)
2.
软负载(替代
F5
)
3.
服务管理和控制(管理服务的上线和下线等)
4.
流量
路由
的控制(动态调整负载策略)
5.熔断机制(解决雪崩效应
一般服务调用关系:
微服务调用关系:
如何接入微服务
接入方的需求:
1.
不限制开发语言和开发框架
2.
不需要额外的开发
3.
可配置系统之间的调用关系
服务网格设计思想