网络连接优化(一)
可以使用的方法有:
1.调整进程允许打开的最大连接数
查看:ulimit -n
修改:echo "ulimit -n 10240" >> /etc/profile; . /etc/profile; service ssh2 restart;
2.监听等待队列:设置为允许打开的最大描述符
查看:sysctl -a | grep somaxconn (系统默认128)
修改:echo "10240" >> /proc/sys/net/core/somaxconn
测试数据:
1.单线程, 1000个连接
backlog(128) 平均连接时间12s
backlog(1000) 平均连接时间18ms
2.单线程, 10000个连接
backlog(1000) 平均连接时间8s
backlog(10000) 平均连接时间200ms

浙公网安备 33010602011771号