Как настроить тип исключения, повтор должен произойти

Я использую метод execute для повторной попытки Template, чтобы снова вызвать API в случае исключений. Как и где указать, для какого исключения должна произойти повторная попытка. Пожалуйста, проверьте код.

responseEntity = retryTemplate.execute((context) -> {
                    return getResponse(httpMethod, url, template, class);
                });
            }

private ResponseEntity<T> getResponse(HttpMethod httpMethod, URI url, RestTemplate template, Class class) {
        return usableTemplate.exchange(url, httpMethod, httpEntity, class);
    }

0 ответов

Другие вопросы по тегам