Failsafe 开源项目教程
failsafe项目地址:https://gitcode.com/gh_mirrors/fai/failsafe
1. 项目的目录结构及介绍
Failsafe 是一个用于处理故障的开源库,它提供了灵活的故障处理机制,如重试、断路器等。以下是 Failsafe 项目的目录结构及其介绍:
failsafe/
├── failsafe-core/
│ ├── src/
│ │ ├── main/
│ │ │ ├── java/
│ │ │ │ ├── net/
│ │ │ │ │ ├── jhalterman/
│ │ │ │ │ │ ├── failsafe/
│ │ │ │ │ │ │ ├── CircuitBreaker.java
│ │ │ │ │ │ │ ├── FailsafeExecutor.java
│ │ │ │ │ │ │ ├── RetryPolicy.java
│ │ │ │ │ │ │ ├── ...
│ │ │ │ │ │ ├── ...
│ │ │ │ ├── ...
│ │ │ ├── resources/
│ │ ├── test/
│ │ │ ├── java/
│ │ │ │ ├── net/
│ │ │ │ │ ├── jhalterman/
│ │ │ │ │ │ ├── failsafe/
│ │ │ │ │ │ │ ├── CircuitBreakerTest.java
│ │ │ │ │ │ │ ├── RetryPolicyTest.java
│ │ │ │ │ │ │ ├── ...
│ │ │ │ │ │ ├── ...
│ │ │ │ ├── ...
│ │ │ ├── resources/
├── failsafe-rxjava/
│ ├── src/
│ │ ├── main/
│ │ │ ├── java/
│ │ │ │ ├── net/
│ │ │ │ │ ├── jhalterman/
│ │ │ │ │ │ ├── failsafe/
│ │ │ │ │ │ │ ├── rxjava/
│ │ │ │ │ │ │ ├── ...
│ │ │ │ │ │ ├── ...
│ │ │ │ ├── ...
│ │ │ ├── resources/
│ │ ├── test/
│ │ │ ├── java/
│ │ │ │ ├── net/
│ │ │ │ │ ├── jhalterman/
│ │ │ │ │ │ ├── failsafe/
│ │ │ │ │ │ │ ├── rxjava/
│ │ │ │ │ │ │ ├── ...
│ │ │ │ │ │ ├── ...
│ │ │ │ ├── ...
│ │ │ ├── resources/
├── failsafe-retrofit/
│ ├── src/
│ │ ├── main/
│ │ │ ├── java/
│ │ │ │ ├── net/
│ │ │ │ │ ├── jhalterman/
│ │ │ │ │ │ ├── failsafe/
│ │ │ │ │ │ │ ├── retrofit/
│ │ │ │ │ │ │ ├── ...
│ │ │ │ │ │ ├── ...
│ │ │ │ ├── ...
│ │ │ ├── resources/
│ │ ├── test/
│ │ │ ├── java/
│ │ │ │ ├── net/
│ │ │ │ │ ├── jhalterman/
│ │ │ │ │ │ ├── failsafe/
│ │ │ │ │ │ │ ├── retrofit/
│ │ │ │ │ │ │ ├── ...
│ │ │ │ │ │ ├── ...
│ │ │ │ ├── ...
│ │ │ ├── resources/
├── ...
目录结构说明
failsafe-core/
: 核心模块,包含