如何查看Apache的連接數(shù)和當(dāng)前連接數(shù)
更新時(shí)間:2014年01月23日 17:29:55 作者:
查看Apache的連接數(shù)和當(dāng)前的連接數(shù)以及IP訪問(wèn)次數(shù),下面有個(gè)不錯(cuò)的示例,大家可以參考下,希望對(duì)大家解決問(wèn)題有所幫助
查看了連接數(shù)和當(dāng)前的連接數(shù)
netstat -ant | grep $ip:80 | wc -l
netstat -ant | grep $ip:80 | grep EST | wc -l
查看IP訪問(wèn)次數(shù)
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]}'"
返回結(jié)果示例:
LAST_ACK 5
SYN_RECV 30
ESTABLISHED 1597
FIN_WAIT1 51
FIN_WAIT2 504
TIME_WAIT 1057
說(shuō)明:
SYN_RECV 表示正在等待處理的請(qǐng)求數(shù);
ESTABLISHED 表示正常數(shù)據(jù)傳輸狀態(tài);
TIME_WAIT 表示處理完畢,等待超時(shí)結(jié)束的請(qǐng)求數(shù);
FIN_WAIT1 表示server端主動(dòng)要求關(guān)閉tcp連接;
FIN_WAIT2 表示客戶端中斷連接;
LAST_ACK 關(guān)閉一個(gè)TCP連接需要從兩個(gè)方向上分別進(jìn)行關(guān)閉,雙方都是通過(guò)發(fā)送FIN來(lái)表示單方向數(shù)據(jù)的關(guān)閉,當(dāng)通信雙方發(fā)送了最后一個(gè)FIN的時(shí)候,發(fā)送方此時(shí)處于LAST_ACK狀態(tài),當(dāng)發(fā)送方收到對(duì)方的確認(rèn)(Fin的Ack確認(rèn))后才真正關(guān)閉整個(gè)TCP連接;
復(fù)制代碼 代碼如下:
netstat -ant | grep $ip:80 | wc -l
netstat -ant | grep $ip:80 | grep EST | wc -l
查看IP訪問(wèn)次數(shù)
復(fù)制代碼 代碼如下:
netstat -nat|grep ":80"|awk '{print $5}' |awk -F: '{print $1}' | sort| uniq -c|sort -n
Linux命令:
復(fù)制代碼 代碼如下:
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]}'"
返回結(jié)果示例:
LAST_ACK 5
SYN_RECV 30
ESTABLISHED 1597
FIN_WAIT1 51
FIN_WAIT2 504
TIME_WAIT 1057
說(shuō)明:
SYN_RECV 表示正在等待處理的請(qǐng)求數(shù);
ESTABLISHED 表示正常數(shù)據(jù)傳輸狀態(tài);
TIME_WAIT 表示處理完畢,等待超時(shí)結(jié)束的請(qǐng)求數(shù);
FIN_WAIT1 表示server端主動(dòng)要求關(guān)閉tcp連接;
FIN_WAIT2 表示客戶端中斷連接;
LAST_ACK 關(guān)閉一個(gè)TCP連接需要從兩個(gè)方向上分別進(jìn)行關(guān)閉,雙方都是通過(guò)發(fā)送FIN來(lái)表示單方向數(shù)據(jù)的關(guān)閉,當(dāng)通信雙方發(fā)送了最后一個(gè)FIN的時(shí)候,發(fā)送方此時(shí)處于LAST_ACK狀態(tài),當(dāng)發(fā)送方收到對(duì)方的確認(rèn)(Fin的Ack確認(rèn))后才真正關(guān)閉整個(gè)TCP連接;
相關(guān)文章
linux查看服務(wù)端證書(shū)方式(keytool和openssl)
介紹了通過(guò)keytool和openssl工具來(lái)查看服務(wù)器端的SSL/TLS證書(shū),包括直接抓取服務(wù)器證書(shū)和下載證書(shū)文件的方法,詳細(xì)說(shuō)明了每種方法的操作步驟和輸出結(jié)果,幫助用戶驗(yàn)證證書(shū)有效性和進(jìn)行信任鏈驗(yàn)證2024-10-10
在linux中設(shè)置tomcat開(kāi)機(jī)自啟動(dòng)的方法
由于各種各樣的原因,服務(wù)器有重啟的可能,這樣tomcat就需要配置成開(kāi)機(jī)自動(dòng)啟動(dòng),否則每次重啟后就需要連遠(yuǎn)程手動(dòng)啟動(dòng)tomcat,如果服務(wù)器被迫重啟,而技術(shù)人員又不能及時(shí)運(yùn)行tomcat,那么后果很?chē)?yán)重,所以本文給大家介紹了在linux中設(shè)置tomcat開(kāi)機(jī)自啟動(dòng)的方法2024-02-02
詳解CentOS7下PostgreSQL 11的安裝和配置教程
這篇文章主要介紹了CentOS7下PostgreSQL 11的安裝和配置教程,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-10-10
CentOS利用screen實(shí)現(xiàn)多任務(wù)管理功能
screen是一個(gè)功能強(qiáng)大的終端復(fù)用工具,它可以創(chuàng)建多個(gè)虛擬終端窗口,并且可以在這些窗口之間自由切換,本文將從安裝screen開(kāi)始,詳細(xì)介紹其常用命令及使用示例,幫助讀者更好地理解和掌握這個(gè)實(shí)用工具2023-06-06
詳解Linux 查看服務(wù)器開(kāi)放的端口號(hào)
本篇文章主要介紹詳解Linux 查看服務(wù)器開(kāi)放的端口號(hào),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-03-03
Linux?命令?systemctl?基本介紹和常用選項(xiàng)
這篇文章主要介紹了Linux命令systemctl,包括systemctl命令的基本介紹和常用選項(xiàng)、命令及示例,使用systemctl命令需要有管理員權(quán)限(例如root或具有sudo權(quán)限的用戶),需要的朋友可以參考下2023-06-06

