一、HttpClient有默认的执行器RetryExec,其默认的重试策略是DefaultHttpRequestRetryHandler.

RetryExec在执行http请求的时候使用的是底层的基础代码MainClientExec,并记录了发送次数,当发生IOException的时候,判断是否要重试。

默认的重试策略是重试3次,如果请求被成功发送过,就不再重试了,InterruptIOException、UnknowHostException、ConnectionException、SSLException发生这4种异常不重试。

相关文章:

  • 2021-11-04
  • 2021-08-04
  • 2021-08-28
  • 2021-11-30
  • 2022-12-23
  • 2023-03-11
  • 2021-12-18
猜你喜欢
  • 2021-10-01
  • 2021-09-28
  • 2022-01-20
  • 2022-02-14
  • 2021-07-08
  • 2022-02-21
  • 2018-04-27
相关资源
相似解决方案