Win2008ServerR2下查看IIS併發連接數

B/S項目的一個重要的性能指標是,實時併發能力。針對於此,我們通常要進行多種性能測試,從不同的角度來檢測服務器的相應能力。

本文檔需要說明的是,如何在Windows 2008 Server R2中,監控IIS所能相應的實時連接數。筆者主要是藉助於系統自帶【系統監控器】來監控Web服務的連接數信息的。

一、啓動【系統監控器】

命令行: perfmon.msc

、上圖中,點擊,添加計數器。計數器對象選擇【Web Service】->【Current Connections】;對象實例選擇【_Total】,也可根據需要選擇具體的Web服務

實例;點擊【添加】按鈕,結果如下圖所示。

三、將和本監控無關的信息刪除,僅留下關心的Web服務信息。從多個客戶端發出併發請求,可以監控到實時的併發連接數。

根據圖中顯示結果,不難發現當前同時刻併發連接數爲10個。

需要說明的是,windows系統監視器顯示的是即時IIS併發連接數,並非如“網站統計”那裏的15分鐘內訪問人數,所以你會發現IIS併發連接數並不會太多,就卡卡測速網而言,目前IIS併發連接數在20-30個左右,而“網站統計”裏顯示15分鐘內在線人數一般在150-200人左右。百度統計沒有“15分鐘內在線人數”的統計,它認爲“那樣意義不大,因爲無法知道15分鐘內用戶是否還在線上”。

查看IIS連接數,還可以在“運行”-->輸入“netstat -a”命令來查看,不過由於顯示結果太多太雜,很難統計HTTP的連接總數,所以不推薦使用此命令來查看。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章