您好,欢迎来到二三娱乐。
搜索
您的当前位置:首页架构师进阶实战随堂笔记六

架构师进阶实战随堂笔记六

来源:二三娱乐

场景六:微服务架构的服务化和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

Copyright © 2019- yule263.com 版权所有 湘ICP备2023023988号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务