高并发优化实战-连接数满载

31 阅读1分钟

1.第三方http请求处理

finally{
httpclient.getConnectionManager().shutdown();
}

2.linux服务器tcp处理

#端口释放后的等待时间,默认为60s
sysctl -w net.ipv4.tcp_fin_timeout=30  
#释放TIME_WAIT端口给新连接使用
sysctl -w net.ipv4.tcp_timestamps=1
#重用time_out线程
sysctl -w net.ipv4.tcp_tw_reuse=1
#使配置生效
sysctl -p