linux併發連線數檢視

2021-09-06 19:37:35 字數 902 閱讀 3379

1、檢視webserver(nginx apache)的併發請求數及其tcp連線狀態:

netstat -n | awk '/^tcp/ end '

netstat -n|grep  ^tcp|awk ''|sort -nr|uniq -c

或者:netstat -n | awk '/^tcp/ end '

返回結果一般例如以下:

last_ack 5 (正在等待處理的請求數)

syn_recv 30

established 1597 (正常傳輸資料狀態)

fin_wait1 51

fin_wait2 504

time_wait 1057 (處理完成,等待超時結束的請求數)

其它引數說明:

closed:無連線是活動的或正在進行

listen:server在等待進入呼叫

syn_recv:乙個連線請求已經到達,等待確認

syn_sent:應用已經開始,開啟乙個連線

established:正常傳輸資料狀態

fin_wait1:應用說它已經完畢

fin_wait2:還有一邊已允許釋放

itmed_wait:等待全部分組死掉

closing:兩邊同一時候嘗試關閉

time_wait:還有一邊已初始化乙個釋放

last_ack:等待全部分組死掉

2、檢視nginx執行程序數

ps -ef | grep nginx | wc -l

返回的數字就是nginx的執行程序數,假設是apache則執行

3、檢視webserver程序連線數:

netstat -antp | grep 80 | grep established -c

Linux檢視連線數,併發數

軟連線 ln s home ictfmcg data photo var j data photo tomcat 6的connector配置如下 其中最後兩個引數意義如下 maxthreads tomcat起動的最大執行緒數,即同時處理的任務個數,預設值為200 acceptcount 當tomca...

Linux檢視連線數,併發數

1 檢視apache當前併發訪問數 www.2cto.com netstat an grep established wc l 對比httpd.conf中maxclients的數字差距多少。2 檢視有多少個程序數 3 可以使用如下引數檢視資料 統計httpd程序數,連個請求會啟動乙個程序,使用於ap...

檢視併發連線數

netstat n awk tcp end 返回結果示例 last ack 5 syn recv 30 established 1597 fin wait1 51 fin wait2 504 time wait 1057 其中的syn recv表示正在等待處理的請求數 established表示正常...