dropwizardでspring-retryを使用することはできますか?それとも、そのためにdropwizardにspring-retryのようなものがありますか?しかし、クライアントの再試行のために、あなたが失敗した要求を再試行するHttpClient
DropwizardでSpringリトライを使用する
httpClient:
timeout: 500ms
retries: 3
のために回数をretries
を設定することができない義和春の再試行の
dropwizardでspring-retryを使用することはできますか?それとも、そのためにdropwizardにspring-retryのようなものがありますか?しかし、クライアントの再試行のために、あなたが失敗した要求を再試行するHttpClient
DropwizardでSpringリトライを使用する
httpClient:
timeout: 500ms
retries: 3
のために回数をretries
を設定することができない義和春の再試行の
わかりません。要求がInterruptedIOException
,UnknownHostException
、ConnectException
、またはSSLException
以外の例外をスローする場合にのみ、要求は再試行されます。
は9. Retry、Spring Batch - Reference DocumentationからDropwizard documenation
を参照してください:
リトライ機能は2.2.0のよう春のバッチから引き出されました。これは新しいライブラリ、Spring Retryの一部になりました。
Spring Retryは、他のSpringプロジェクトとは独立して使用できます。
Mavenプロジェクトでは、POMに以下を追加するだけです:
<dependency>
<groupId>org.springframework.retry</groupId>
<artifactId>spring-retry</artifactId>
<version>1.1.5.RELEASE</version>
</dependency>