当前位置: 移动技术网 > 网络运营>服务器>Linux > 如何查看Apache的连接数和当前连接数

如何查看Apache的连接数和当前连接数

2019年05月02日  | 移动技术网网络运营  | 我要评论
查看了连接数和当前的连接数 复制代码 代码如下: netstat -ant | grep $ip:80 | wc -l netstat -ant | grep $ip:80
查看了连接数和当前的连接数
复制代码 代码如下:

netstat -ant | grep $ip:80 | wc -l
netstat -ant | grep $ip:80 | grep est | wc -l

查看ip访问次数
复制代码 代码如下:

netstat -nat|grep ":80"|awk '{print $5}' |awk -f: '{print $1}' | sort| uniq -c|sort -n

linux命令:
复制代码 代码如下:

netstat -n | awk '/^tcp/ {++s[$nf]} end {for(a in s) print a, s[a]}'
watch "netstat -n | awk '/^tcp/ {++s[\$nf]} end {for(a in s) print a, s[a]}'"

返回结果示例:
last_ack 5
syn_recv 30
established 1597
fin_wait1 51
fin_wait2 504
time_wait 1057

说明:
syn_recv 表示正在等待处理的请求数;
established 表示正常数据传输状态;
time_wait 表示处理完毕,等待超时结束的请求数;
fin_wait1 表示server端主动要求关闭tcp连接;
fin_wait2 表示客户端中断连接;
last_ack 关闭一个tcp连接需要从两个方向上分别进行关闭,双方都是通过发送fin来表示单方向数据的关闭,当通信双方发送了最后一个fin的时候,发送方此时处于last_ack状态,当发送方收到对方的确认(fin的ack确认)后才真正关闭整个tcp连接;

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网