0532-88983785 0532-68613670
青島網(wǎng)站建設(shè)|青島網(wǎng)站優(yōu)化|青島微信開發(fā)|青島網(wǎng)站制作

如何查找CPU占用高的站點

時間:2015-08-24 12:04 來源:http://m.baobo-ev.cn 作者:admin 點擊:3164次

  由于一個服務(wù)器上可能有十幾個客戶的網(wǎng)站,高性能的服務(wù)器上可能多達幾十個,所以當(dāng)服務(wù)器上的站點打開速度比平時明細下降時,我們需要考慮是否服務(wù)器CPU負載過高,這時需要查看服務(wù)器的CPU占用情況。因為每個客戶的程序不同,有個人維護的站點如果質(zhì)量過低,容易給木馬留下機會。常規(guī)的查看方式:通過任務(wù)管理器來查看,Ctrl+Shift+Esc或Ctrl-Alt-Del再點擊打開任務(wù)管理器。在Windows主機上需要關(guān)注名稱為w3wp.exe的進程,這個名稱的進程可能會有很多個,主要和網(wǎng)站的數(shù)量有關(guān)系。N點虛擬主機管理系統(tǒng)默認20個站點占用一個IIS進程,所以如果有100個站點,則會存在5個w3wp.exe進程。

  如果發(fā)現(xiàn)服務(wù)器上網(wǎng)站的打開速度過低,或網(wǎng)站SEO排名出現(xiàn)下滑跡象,則可以懷疑服務(wù)器是否出現(xiàn)異常,因為服務(wù)器CPU負載過高時,搜索引擎蜘蛛訪問時可能耗時更長,出錯可能性更大,每次同等停留時間抓取的頁面數(shù)可能會越少。以某服務(wù)器排查單站點的CPU負載為例。

  • 打開任務(wù)管理器后發(fā)現(xiàn)6128進程的CPU占用很高,當(dāng)時是夜間,訪問量很低,CPU負載如此之高肯定有異常。于是再調(diào)起cmd命令行工具輸入iisapp -a 6128列出進程號為6128的w3wp.exe進程屬于哪個IIS應(yīng)用程序池。從下圖可以看到,是屬于host1x_4。

  • 如何查找CPU占用高的站點 未命名

  • 打開IIS管理器,找到IIS應(yīng)用程序池列表,找到host1x_4,單擊后右側(cè)空白區(qū)會顯示host1x_4下的網(wǎng)站列表。

?如何查找CPU占用高的站點 未命名

?

  • 在IIS站點管理中依次停掉列表中的站點,觀察host1x_4對應(yīng)w3wp.exe進程的CPU使用率是否有所下降,直到關(guān)停某個站點后,w3wp.exe進程的CPU使用率明顯下載,則剛關(guān)停的站點就是導(dǎo)致CPU上升異常的站點,我們需要馬上針對該站點做檢查。如下圖,關(guān)停xxx-africa站點后,CPU占用從99%降低到0%,所以說xxx-africa站點就是問題站點,我們接下來具體查看這個站的情況。

  • 打開xxx-africa站點虛擬目錄,我們發(fā)現(xiàn)了不屬于網(wǎng)站的大量垃圾文件。

?如何查找CPU占用高的站點 未命名

其他:
如何根據(jù)w3wp.exe的進程pid查看是哪個應(yīng)用程序池?
1、根據(jù)iisapp 查看PID所對應(yīng)的IIS應(yīng)用程序池及詳細介紹:
從IIS6.0可以在IIS中架設(shè)多個站點并給每個站點指定不同的應(yīng)用程序池,分別對各程序池進行CPU,內(nèi)存的使用限制。而每一個應(yīng)用程序池會在任務(wù)管理器中對應(yīng)一個系統(tǒng)進程(w3wp.exe),每一個進程都有一個PID來標(biāo)識。當(dāng)某個w3wp.exe進程占用資源很高的時候如何快速定位到哪個站點呢?這就需要使用iisapp來查看PID所對應(yīng)的IIS管理器中的應(yīng)用程序池名稱,來快速定位到出問題的站點。
iisapp的一些參數(shù)?
iisapp -a pid
可以查出對應(yīng)的域名
反之 iisapp -p domain 查pid的語法
?
2、如果提示不能運行iisapp
再運行iisapp還是不正常
提示?“此腳本不能與Wscript工作”
要在system32下輸入c:\windows\system32>cscript?iisapp.vbs


  迅優(yōu)傳媒是一家專注于網(wǎng)站建設(shè)網(wǎng)站優(yōu)化、網(wǎng)站設(shè)計、網(wǎng)站制作網(wǎng)站托管代運營、微信開發(fā)、小程序開發(fā)的互聯(lián)網(wǎng)科技公司。我們有完備的建站流程和專業(yè)的開發(fā)、設(shè)計人員,與客戶深度合作并針對不同的客戶提供專屬的網(wǎng)站策劃方案。
(責(zé)任編輯:admin)
網(wǎng)站建設(shè)定制

0532-88983785 / 0532-68613670

我要定制網(wǎng)站