value:指定需要重试的异常类型。
include:除了value指定的异常外,还可以包括哪些异常进行重试。
exclude:排除哪些异常,即使它们匹配了value或include配置。
maxAttempts:最大重试次数。
backoff:回退策略,如@Backoff可以设置延迟时间和随机增加的因子。
retryExceptions:直接指定需要重试的异常列表,可以替代value。
(可选)使用@Recover
如之前所述,你还可以为重试失败后指定恢复逻辑,通过在同一个类中定义一个带有@Recover注解的方法