什么时候弹簧重试@Recover叫?

时间:2018-03-23 18:48:26

标签: spring-boot spring-retry

在spring-retry框架中,在所有相关@Recover方法尝试之后调用@Retryable方法,或者在尝试所有尝试并且方法仍然失败后调用它?

1 个答案:

答案 0 :(得分:3)

在所有尝试失败后调用它。

更准确地说,当RetryPolicy.canRetry()方法返回false时调用它;对于SimpleRetryPolicy,这意味着maxAttempts已尝试(并失败)。