一 前言
1.1 断路器介绍
断路器是一种开关装置,当某个服务单元发生故障后,通过断路器向调用方返回一个符合预期,可处理的备选响应。保证服务不会被长时间,不必要的占用,从而避免在分布式系统故障的蔓延、乃至雪崩。
1.2 断路器与resilience4j的关系
circuit break 是一种规范和接口,resilience4j是具体实现
resilience4j 等于 resilience for java
resilience 弹性,张力
1.3 Resilience4j
resilience4j是一个轻量级的容错框架,能够实现断路器,限流器,重试等功能。