failsafe - 零依赖失败处理类库


Apache
跨平台
Java

软件简介

Failsafe 是一个轻量的零依赖的失败处理类库。它的目的是尽可能简单易用,用一种简洁的API来处理每天的使用情况以及灵活处理一切。

Failsafe功能:

  • 重试次数(

Retries

  • 断路器(

Circuit breakers

  • 回退(

Fallbacks

  • 执行上下文(

Execution context

  • 事件侦听器(

Event listeners

  • 异步API集成(

Asynchronous API
integration

  • CompletableFuture和功能接口整合(

CompletableFuture and functional
interface
integration)

  • 执行追踪(

Execution tracking

支持java 6 +,虽然文档为了简单而使用Lambda表达式。