WebApiClient icon indicating copy to clipboard operation
WebApiClient copied to clipboard

如何处理超时异常

Open JontyMin opened this issue 2 years ago • 2 comments

你好,需要咨询以下问题:我在请求另一个系统处理时长超过100s,我没办法捕获到异常?应该如何处理超时无响应的问题。期待你的回复!

JontyMin avatar Aug 11 '23 08:08 JontyMin

假设请求配置的超时时长是100s,如果已经等待了100s,既没有响应,也没有异常。那么很可能是你的程序不正确的使用了异步阻塞调用导致程序死锁。

xljiulang avatar Aug 11 '23 08:08 xljiulang

或者是否由于catch的异常类型有误:WebException 而应该是HttpRequestException

JontyMin avatar Aug 11 '23 08:08 JontyMin