CentOS查看最大连接数

查看http连接数,在CentOS中time ss命令比netstat更好用。

查看系统所有连接数,不单指http/tcp请求

time ss -o state established|wc -l   

查看系统当前的http连接数

time ss -o state established '( dport = :http or sport = :http )'

查看操作系统对进程可用资源的限制

ulimit –a

查看系统允许单个进程打开的最大文件数(连接即文件)

ulimit -n

说明

在Linux平台上,无论编写客户端还是服务端程序,tcp最大连接数都会受制于系统允许进程打开的文件数。

查看系统允许申请进程的最大数量

ulimit -u

Linux系统查看http连接数可使用netstat,在并发下统计速度不能ss命令相提并论

netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'