SpringCloud之Hystrix组件学习笔记
<p>从服务雪崩问题引出Hystrix熔断器,讲解断路器closed/open/half-open三种状态与隔离策略,通过租车案例集成Hystrix并配置fallback,同时手写一个包含状态枚举、注解与切面的断路器,实现失败计数、半开试探与自动恢复。</p>
<p>从服务雪崩问题引出Hystrix熔断器,讲解断路器closed/open/half-open三种状态与隔离策略,通过租车案例集成Hystrix并配置fallback,同时手写一个包含状态枚举、注解与切面的断路器,实现失败计数、半开试探与自动恢复。</p>
<p>介绍单体、分布式聚合项目的模块演进,提出抽取api与domain公共模块的工程化方案,并通过Maven多模块搭建domain-project、common-api、order-center、user-center,实现feign接口与断路器统一管理及服务间远程调用。</p>
<p>整理SpringCloud与SpringBoot版本对应关系,并以课程服务为案例,依次实战搭建Eureka Server、改造Eureka Client、集成Feign远程调用、配置Ribbon负载均衡策略、集成Hystrix断路器以及搭建Zuul网关与路由过滤器。</p>