나는 spring @retryable을 구성 가능하게 만들 수있는 방법은 무엇입니까?
@Retryable(maxAttempts = 3, stateful = true, include = ServiceUnavailableException.class,
exclude = URISyntaxException.class, backoff = @Backoff(delay = 1000, multiplier = 2))
public void testThatService(String serviceAccountId)
throws ServiceUnavailableException, URISyntaxException {
코드
이 조각이 여기 // 일부 구현}내가 @Value를 사용하여 maxAttempts, 지연 및 구성 승수를 만들 수있는 방법이 있나요? 또는 주석 내에서 해당 필드를 구성 가능하게 만드는 다른 방법이 있습니까?
당신이 마음을 해달라고하면, 당신은 RetryOperationsInterceptor를 사용뿐만 아니라 예를 제공 할 수있다 :
그래서 당신이 뭔가를해야합니까? – Sabarish
XML config를 사용하여 예제를 추가했습니다. –