Spring Framework 7 @Retryable 실전 설정: 지수 백오프·지터·재시도 예외 구분메타 설명: Spring Framework 7에 추가된 코어 @Retryable을 Spring Boot 4에서 활성화하고, 외부 API의 일시적 실패만 지수 백오프와 지터로 재시도하는 방법을 코드와 테스트로 설명합니다.외부 API가 한 번 타임아웃됐다는 이유로 요청을 즉시 실패시키면 복구 가능한 장애까지 사용자 오류가 됩니다. 반대로 모든 예외를 무조건 재시도하면 잘못된 요청을 반복하고, 장애 중인 서버에 트래픽을 더 보내며, 결제 같은 작업을 중복 실행할 수 있습니다.Spring Framework 7은 공통 재시도 기능을 코어에 포함했습니다. 기존 Spring Retry의 애노테이션과 이름은 같지만 패키..