AIFNI45Mdxn
2020-11-25 14:03:30 +08:00
tcp 连接数是 3000 这个得要分状态。
一、查看哪些 IP 连接本机
netstat -an
二、查看 TCP 连接数
1)统计 80 端口连接数
netstat -nat|grep -i "80"|wc -l
2 )统计 httpd 协议连接数
ps -ef|grep httpd|wc -l
3 )、统计已连接上的,状态为“established
netstat -na|grep ESTABLISHED|wc -l
4)、查出哪个 IP 地址连接最多,将其封了.
netstat -na|grep ESTABLISHED|awk {print $5}|awk -F: {print $1}|sort|uniq -c|sort -r +0n
netstat -na|grep SYN|awk {print $5}|awk -F: {print $1}|sort|uniq -c|sort -r +0n
1 、查看 apache 当前并发访问数:
netstat -an | grep ESTABLISHED | wc -l
对比 httpd.conf 中 MaxClients 的数字差距多少。
2 、查看有多少个进程数:
ps aux|grep httpd|wc -l