Skip to content

Latest commit

 

History

History
executable file
·
46 lines (33 loc) · 1.35 KB

File metadata and controls

executable file
·
46 lines (33 loc) · 1.35 KB

Resilience4j官网
Resilience4j Github

Resilience4j is a fault tolerance library designed for Java8 and functional programming Resilience4j是为Java8和函数式编程设计的容错库

参考
resilience4j小试牛刀
Guide to Resilience4j

全包 弹性4j-all 核心模块: resilience4j-circuitbreaker:电路断开 resilience4j-ratelimiter:速率限制 resilience4j-bulkhead:隔板 resilience4j-retry:自动重试(同步和异步) resilience4j-cache:结果缓存 resilience4j-timelimiter:超时处理

附加模块 resilience4j-retrofit:改装适配器 resilience4j-feign:虚拟适配器 resilience4j-consumer:循环缓冲区事件使用者 resilience4j-kotlin:Kotlin协程支持

框架模块 resilience4j-spring-boot:Spring启动启动器 resilience4j-spring-boot2:Spring Boot 2入门版 resilience4j-ratpack:Ratpack入门版 resilience4j-vertx:Vertx未来装饰器

反应模块 resilience4j-rxjava2:自定义RxJava2运算符 resilience4j-reactor:定制的Spring Reactor运算符

指标模块 resilience4j-micrometer:千分尺指标出口商 resilience4j-metrics:Dropwizard指标导出器 resilience4j-prometheus:普罗米修斯指标出口商