spring
-
Spring RetryDevelop 2021. 2. 2. 10:00
Spring Retry 실패한 동작을 자동으로 다시 호출하는 기능 제공. 네트워크 결함과 같이 오류가 일시적으로 발생할 경우 유용함. Enabling @Configuration 클래스에 @EnableRetry 애너테이션을 추가해야함. Retry @Retryable 을 사용하여 실패 시 재시도할 메서드 호출을 작성 가능하다. @Service public class RetryService{ static int retryCount = 0; @Retryable(value = {SQLException.class}, maxAttempts = 2, backoff = @Backoff(delay = 2000)) int countContents() throws SQLException { retryCount++; Syste..