一 说明
1.1 架构说明
本案例实现原理: 采用alibaba的nacos,openfegin,sentinel,gateway等组件实现熔断限流。
主要理解sentinel的@ResouceSentinel和fallback的区别联系。
@ResourceSentinel 主要是页面配置熔断限流规则;
fallback主要是针对 jvm业务io异常进行逻辑处理。
1.2 工程结构
1.消费者
2.openfeginApi
3.gateway
4.提供者
本案例实现原理: 采用alibaba的nacos,openfegin,sentinel,gateway等组件实现熔断限流。
主要理解sentinel的@ResouceSentinel和fallback的区别联系。
@ResourceSentinel 主要是页面配置熔断限流规则;
fallback主要是针对 jvm业务io异常进行逻辑处理。
1.消费者
2.openfeginApi
3.gateway
4.提供者