日期:2014-05-16  浏览次数:20699 次

linux ip_conntrack 参数调整后出错
vi /etc/sysctl.conf 
再最后一行加入

net.ipv4.ip_local_port_range = 1024 65000
net.ipv4.ip_conntrack_max = 102400

现在程序
在发起连接的时候就发生了错误(有300 个用户在进行并发)
AxisFault
 faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
 faultSubcode: 
 faultString: java.net.SocketTimeoutException: Read timed out
 faultActor: 
 faultNode: 
这在修改参数之前是没有问题的。
net.ipv4.ip_conntrack_max = 102400 我试着去再调大这个参数也是有问题。

=====================================================
     请问有没有什么办法把参数还原回去,或者怎么调整让程序能正常运行?

------解决方案--------------------
net.ipv4.ip_local_port_range = 32768    61000

我这边无此参数net.ipv4.ip_conntrack_max ,你还是注释掉把