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

查看了连接数和当前的连接数 复制代码 代码如下:netstat -ant | grep $ip:80 | wc -l netstat -ant | grep $ip:80 | grep EST | wc -l 12查看IP访问次数 复制代码 代码如下:netstat -nat|grep...

查看了连接数和当前的连接数 
复制代码 代码如下:

netstat -ant | grep $ip:80 | wc -l 
netstat -ant | grep $ip:80 | grep EST | wc -l 
  • 1
  • 2

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

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

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]}'" 
  • 1
  • 2

返回结果示例: 
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连接;

文章标签: LinuxApache
  • 发表于 2018-08-18 10:07
  • 阅读 ( 41 )

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
石天
石天

437 篇文章

作家榜 »

  1. shitian 662 文章
  2. 石天 437 文章
  3. 每天惠23 33 文章
  4. 小A 29 文章