문서의 선택한 두 판 사이의 차이를 보여줍니다.
다음 판 | 이전 판 | ||
springframework:retry [2014/12/29 00:04] kwon37xi 만듦 |
springframework:retry [2021/10/05 17:00] (현재) kwon37xi |
||
---|---|---|---|
줄 2: | 줄 2: | ||
* [[https:// | * [[https:// | ||
* [[http:// | * [[http:// | ||
+ | |||
+ | ===== Simple Example ===== | ||
+ | <code java> | ||
+ | RetryTemplate retryTemplate = new RetryTemplate(); | ||
+ | |||
+ | FixedBackOffPolicy fixedBackOffPolicy = new FixedBackOffPolicy(); | ||
+ | fixedBackOffPolicy.setBackOffPeriod(2000l); | ||
+ | retryTemplate.setBackOffPolicy(fixedBackOffPolicy); | ||
+ | |||
+ | SimpleRetryPolicy retryPolicy = new SimpleRetryPolicy(); | ||
+ | retryPolicy.setMaxAttempts(2); | ||
+ | retryTemplate.setRetryPolicy(retryPolicy); | ||
+ | |||
+ | retryTemplate.execute(new RetryCallback< | ||
+ | @Override | ||
+ | public Void doWithRetry(RetryContext arg0) { | ||
+ | myService.templateRetryService(); | ||
+ | ... | ||
+ | } | ||
+ | }); | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== 참조 ===== | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||