是否可以在dropwizard中使用spring-retry?或者,为此,有没有类似弹簧重试的东西?
答案 0 :(得分:0)
不确定wha spring重试是否有效,但是对于客户端重试,您可以为retries
配置HttpClient
httpClient:
timeout: 500ms
retries: 3
重试失败请求的次数。仅当请求抛出InterruptedIOException
,UnknownHostException
,ConnectException
或SSLException
以外的其他异常时才会重试请求。
答案 1 :(得分:0)
来自Spring Batch - Reference Documentation,9. Retry:
自2.2.0起,重试功能从Spring Batch中撤出。它现在是Spring Retry新库的一部分。
Spring Retry可以独立于其他Spring项目使用。
e.g。在Maven项目中,您只需在POM中添加以下内容:
<dependency>
<groupId>org.springframework.retry</groupId>
<artifactId>spring-retry</artifactId>
<version>1.1.5.RELEASE</version>
</dependency>