Skip to content

Latest commit

 

History

History

springboot-retry

springboot-retry

重试机制

对比

实现方式 支持异常 支持返回值 缺点 优点 备注
guava-retrying true true Guava Retry 具有更强的灵活性,并且能够根据 返回值 来判断是否需要重试 推荐
spring-retry true false Spring的重试机制只支持对 异常 进行捕获,而无法对返回值进行校验 Spring的重试机制的好处是可以设置多种重试策略
Spring AOP 自定义实现
JDK 动态代理
CGLib 动态代理
静态代理
手动重试