1. 程式人生 > >如何檢視Apache的連線數和當前連線數

如何檢視Apache的連線數和當前連線數

查看了連線數和當前的連線數
複製程式碼 程式碼如下:

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連線;

相關推薦

如何檢視Apache連線當前連線

查看了連線數和當前的連線數 複製程式碼 程式碼如下: netstat -ant | grep $ip:80 | wc -l netstat -ant | grep $ip:80 | grep EST | wc -l 檢視IP訪問次數 複製

檢視oracle資料庫允許的最大連線當前連線

在檢視資料的連線情況很有用,寫完程式一邊測試程式碼一邊檢視資料庫連線的釋放情況有助於分析優化出一個健壯的系統程式來。 1、檢視當前的資料庫連線數  select count(*) from v$pr

oracle檢視/修改最大連線當前連線/使用者等資訊

select count(*) from v$process; --當前的資料庫連線數 select value from v$parameter where name ='processes';

CentOS6.8檢視nginx併發連線TCP連線狀態命令

荊軻刺秦王 1.檢視nginx執行程序數 [[email protected] ~]# ps -ef|grep nginx |wc -l 6 檢視httpd程序數 [[email 

Centos6.5檢視nginx併發連線TCP連線狀態命令

1、檢視nginx執行程序數 [[email protected] logs]# ps -ef | grep nginx | wc -l 10 2、檢視Web伺服器程序連線數 [[email protected] logs]# netstat -antp

MySQL 併發測試中,執行緒資料庫連線池的實驗

   第5次的失敗原因: Cannot create PoolableConnectionFactory (Communications link failure The last packet sent successfully to the server was 0 mill

web應用效能測試-Tomcat 7 連線執行緒配置

原文:http://www.jianshu.com/p/8445645b3aff 引言 這段時間折騰了哈java web應用的壓力測試,部署容器是tomcat 7。期間學到了蠻多散碎的知識點,及時梳理總結,構建良好且易理解的知識架構把它們組織起來,以備忘。 對we

查看oracle據庫允許的最大連接當前連接

con imm serve scope 登錄 star edi 信息 log 在查看數據的連接情況很有用,寫完程序一邊測試代碼一邊查看數據庫連接的釋放情況有助於分析優化出一個健壯的系統程序來。 1、查看當前的數據庫連接數 select count(*) from v$pr

正確檢視電腦核心數量執行緒的方法

一、常見錯誤方法 1.檢視電腦核數 右鍵計算機->裝置管理器->處理器(如下圖,處理器下有幾個即為幾核,按這種方式來看我的電腦為八核,其實並不是這樣,下面我會解釋) 2.檢視電腦執行緒數 右鍵螢幕底部->啟動工作管理員->效能->CPU使

Java - split()函trim()函的使用方法

rac out api src ber div 使用 spa tro split()函數和trim()函數的使用方法 本文地址: http://blog.csdn.net/caroline_wendy/article/details/24465141 詳細參考J

oracle decode函 sign函

mon 否則 dual lsi oracl 缺省值 符號 com oracle 流程控制函數 DECODE decode()函數簡介: 主要作用: 將查詢結果翻譯成其他值(即以其他形式表現出來,以下舉例說明); 使用方法: Select decode(columnname

strip()函 split()函

字符串 erl syn nbsp 類型 lba ner ring ont 一:python strip()函數介紹 函數原型:strip可以刪除字符串的某些字符 聲明:s為字符串,rm為要刪除的字符序列 s.strip(rm) 刪除s字符串中開頭、結尾處,位於

C語言itoa()函atoi()函詳解(整數轉字符C實現)

獲取 c++語言 end atof 定位 ray iostream 寫入 blog C語言提供了幾個標準庫函數,可以將任意類型(整型、長整型、浮點型等)的數字轉換為字符串。 1.int/float to string/array: C語言提供了幾個標準庫函數,可以將任意類型

構析函構造函

顯式 生成 它的 構造函數 函數名 類型 標識 不能 調用 一、構造函數的介紹 1. 構造函數的作用 構造函數主要用來在創建對象時完成對對象屬性的一些初始化等操作, 當創建對象時, 對象會自動調用它的構造函數。一般來說, 構造函數有以下三個方面的作用:

python函(6):內置函匿名函

a20 *args -s 執行 code str 思維導圖 inpu 其他 我們學了這麽多關於函數的知識基本都是自己定義自己使用,那麽我們之前用的一些函數並不是我們自己定義的比如說print(),len(),type()等等,它們是哪來的呢? 一、內置函數 由pytho

python——內置函匿名函

數字 typeerror super nco 操作 小結 輸入輸出 做到 itl 內置函數 接下來,我們就一起來看看python裏的內置函數。截止到python版本3.6.2,現在python一共為我們提供了68個內置函數。它們就是python提供給你直接可以拿來使用的所有

Window系統、主函窗體函這三者之間的關系

content pop fonts 重要 mod tracking spa out watermark 理解Window系統、主窗體、窗體函數這三者之間的關系,對於編寫Windows程序十分重要。 主函數和窗體函數都是由Windows系統

php parse_url()函parse_str()函

spa 缺少 http blog query sco art out port 1.parse_url():解析URL,並返回其組成部分   原型:mixed parse_url ( string $url [, int $component = -1 ] ) 此函數返回一

mysql基礎--global參session參的設置

入參 方式 重啟 mit .cn mysq img png 直接 1.修改my.ini配置文件,如果要設置全局參數最簡單的方式是在my.ini文件中直接寫入參數配置,如下圖所示。重啟數據庫服務就可以使全局參數生效。 如下圖所示,所有新開的session中的參數都生效了

delphi中的copy函pos函

結果 -1 位置 s函數 第一次 best 一個 字符 開始 1、copy(‘csdn’,1,2) 返回的結果是 cs 註釋: Copy有3個參數,第一個是要處理的字符串,第二個是要截取的開始位置,第三個是截取位數 當第三個參數大於字符長度,那麽效果就是