Я немного новичок в Spring Boot и у меня возникают проблемы с настройкой моего RetryTemplate для повтора всех неудачных кодов исключений, кроме 404. Ниже мой код:
@Bean
public RetryTemplate createRetryTemplate() {
SimpleRetryPolicy retryPolicy = new SimpleRetryPolicy();
retryPolicy.setMaxAttempts(maxAttempts);
UniformRandomBackOffPolicy backOffPolicy = new UniformRandomBackOffPolicy();
backOffPolicy.setMinBackOffPeriod((long) minBackOffPeriod);
backOffPolicy.setMaxBackOffPeriod(maxBackOffPeriod);
RetryTemplate retryTemplate = new RetryTemplate();
retryTemplate.setRetryPolicy(retryPolicy);
retryTemplate.setBackOffPolicy(backOffPolicy);
return retryTemplate;
}
Я понимаю, что мне нужно создатьполитики, но я не уверен, как это сделать. Любая помощь будет принята с благодарностью.