在 azure apim 中传输响应时出现间歇性 ClientConnectionFailure

发布时间:2021-03-01 05:31

有一个使用 azure apim 的应用程序,流程如下:on premise .net app->on premise esb middleware -> azure apim -> rest api

在 appinsights 中记录了大约 1% 的失败,并记录了错误“传输响应时客户端连接失败”。

以下已被证实是可以的:

  1. 网络配置
  2. 在 azure apim 和中间件上的响应以毫秒为单位。所以,超时被排除,因为我们已经设置为 1 分钟。其他文章指出检查客户端超时,但这似乎没问题。
  3. api 结束时的 200 状态,带有上述错误消息。中间件和应用端对应调用成功
  4. 我们曾尝试通过控制台应用执行大约 2k 次调用以复制相同的错误(中间件的超时时间减少或不减少),但未能做到。

谁能提供一些有关如何解决相同问题的意见。

回答1