Connection reset异常的一种解决办法
deng_chaowang  • 7年前  • 38 次浏览  • Java团队  

最近压测时,服务端系统出现了“Connection reset”的异常,原因是服务器关闭了Connection[调用了Socket.close()方法]。当检查了应用中没有显示关闭的链接的代码后,调系统内核的参数后压测再无报错:

【测试确认是正确的】


a.进入: vim /etc/sysctl.conf 

b.添加:net.core.somaxconn=2048 该参数默认为128,根据实际场景调大 

c. 执行 sysctl -p 命令 

d.(可选) 查看 sysctl -a |grep somaxconn


链接 :https://blog.csdn.net/binks_/article/details/80981324


目前尚无回复
回到顶部