は、私は、Apache HTTPコモンズDefaultHttpClient
と建設後、私はそのリトライハンドラを設定していますを使用してい呼び出されることはありません私のexecute()コールのcatch
では、IOエラー、「操作がタイムアウトしました」が表示されますが、「リトライハンドラはコンソール出力のlogステートメントの例外を受け取りました」というメッセージは表示されません。私のリクエストはすべてPOSTリクエストですが、それらは冪等であり、悪影響を受けることなく複数回呼び出すことは安全です。ApacheはHttpClientをHttpRequestRetryHandlerは
再試行ハンドラを正しく設定していませんか?リトライハンドラは特定のシナリオでのみ呼び出されますか?あなたのハンドラで例外的なケースを扱っている場合はtrue HttpRequestRetryHandler
残念ながら私はもはやプロジェクトのソースコードにアクセスすることができませんので、試してみることはできません。 – skyler