Мы используем последнюю версию модуля повторного запуска пружины.Мы используем RetryTemplate для вызова веб-API для внешних систем и хотели бы использовать UniformRandomBackOffPolicy с настраиваемыми минимальными и максимальными интервалами.
UniformRandomBackOffPolicy backOffPolicy = new UniformRandomBackOffPolicy();
backOffPolicy.setMinBackOffPeriod(min); //how to update this before making the next retry?
backOffPolicy.setMaxBackOffPeriod(max);
retryTemplate.setBackOffPolicy(backOffPolicy);
Исходя из исключения API, мы хотели бы изменить минимальный интервал перед следующей попыткой.Ответ об исключительной ситуации API включает минимальное время повторения, которое необходимо установить в политике отмены.
Пожалуйста, дайте мне знать, как я могу это сделать.Спасибо!