架构师进阶实战随堂笔记六
场景六:微服务架构的服务化和Spring Cloud 快速实现服务化
目录
image.png
服务化
服务化是微服务的基石
–>基于服务注册、发现机制的服务化,调用链路可视化
去中心化的服务注册发现机制
针对遗留系统如何服务化
边车的概念 SideCar
–>ServiceMesh
微服务与Spring Cloud
Spring Cloud简介
全家桶
image.png
Spring Cloud 核心功能
image.png
Spring Cloud特点
image.png
image.png
服务注册和服务发现-Eureka
Eureka功能
image.png
架构原理
image.png
Eureka简介
image.png
服务注册和服务发现-Eureka的深入认识
工作原理
image.png
两个组件的作用
image.png
负载均衡-Ribbon
用户端侧的负载均衡
image.png
大致架构
image.png
负载均衡策略
- RoundRobin LoadBalance轮询策略(默认)
- Random LoadBalance随机策略,推荐使用,可以设置权重
LeastActive LoadBalance 活跃指数
image.png
公告式的HTTP用户端-Feign
image.png
加依赖
image.png
最佳实践 压缩
image.png
最佳实践 断路器Hystrix
image.png
微服务的隔离容错-舱壁隔离模式
image.png
微服务的隔离容错-舱壁隔离模式

请求解析和业务解决分离
image.png
线程模型
image.png
降级 19:48左右
限流
链路中的超时
image.png
超时配置
image.png
分布式配置中心-config
集成git库,有版本管理,动态配置升级,无限加载
本章小结
image.png
Eureka采用基于http方式,语言不相关性,但http是7层协议,效率会降低
架构与语言是割裂的
说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 架构师进阶实战随堂笔记六
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 架构师进阶实战随堂笔记六