在spring-retry框架中,@Recover方法是在相关@Retryable方法的所有尝试之后调用的,还是在所有尝试都已尝试但该方法仍然失败之后调用的?
发布于 2018-03-24 04:33:47
它是在所有尝试失败后调用的。
更准确地说,它是在RetryPolicy.canRetry()方法返回false时调用的;对于SimpleRetryPolicy,这意味着已经尝试过maxAttempts (但失败了)。
https://stackoverflow.com/questions/49456539
复制相似问题