-
问题描述:
近期测试环境偶发出现Connection Reset异常,不明原因。

-
问题排查
报错为connection reset 而不是connection reset by peer。说明服务端关闭了该链接,但是客户端还察觉,继续使用该链接发送数据,导致发生异常。 -
查看客户端http代码方法
connectionManager = new MultiThreadedHttpConnectionManager();
connectionManager.getParams().setConnectionTimeout(connectionTimeOut

本文描述了在使用HttpClient连接池时遇到的偶发Connection Reset异常问题,通过排查F5和Nginx配置,发现Nginx缺少keepalive参数设置。调整配置后,问题得到解决,同时引发了关于全局nginx配置长链接策略的讨论。
最低0.47元/天 解锁文章
479

被折叠的 条评论
为什么被折叠?



