사용자 도구

사이트 도구


springframework:retry

문서의 이전 판입니다!


Spring Retry

Simple Example

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<Void, RuntimeException>() {
    @Override
    public Void doWithRetry(RetryContext arg0) {
        myService.templateRetryService();
        ...
    }
});

참조

springframework/retry.1550029530.txt.gz · 마지막으로 수정됨: 2019/02/13 12:45 저자 kwon37xi