26 Temmuz 2021 Pazartesi

SpringRetry TimeoutRetryPolicy Sınıfı

Örnek - timeout
Şöyle yaparız
RetryTemplate template = new RetryTemplate();

TimeoutRetryPolicy policy = new TimeoutRetryPolicy();
policy.setTimeout(30000L);

template.setRetryPolicy(policy);

Foo result = template.execute(new RetryCallback<Foo>() {
@Override
    public Foo doWithRetry(RetryContext context) {
        // Do stuff that might fail, e.g. webservice operation
        return result;
    }

});

Hiç yorum yok:

Yorum Gönder