0532-88983785 0532-68613670
青島網站建設|青島網站優化|青島微信開發|青島網站制作

如何查找CPU占用高的(de)站點

時(shí)間:2015-08-24 12:04 來(lái)源:http://www.seo1158.com 作者:admin 點擊:3654次

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

  如果發現服務器上(shàng)網站的(de)打開速度過低,或網站SEO排名出(chū)現下滑迹象,則可以(yǐ)懷疑服務器是(shì)否出(chū)現異常,因爲(wéi / wèi)服務器CPU負載過高時(shí),搜索引擎蜘蛛訪問時(shí)可能耗時(shí)更長,出(chū)錯可能性更大(dà),每次同等停留時(shí)間抓取的(de)頁面數可能會越少。以(yǐ)某服務器排查單站點的(de)CPU負載爲(wéi / wèi)例。

  • 打開任務管理器後發現6128進程的(de)CPU占用很高,當時(shí)是(shì)夜間,訪問量很低,CPU負載如此之(zhī)高肯定有異常。于(yú)是(shì)再調起cmd命令行工具輸入iisapp -a 6128列出(chū)進程号爲(wéi / wèi)6128的(de)w3wp.exe進程屬于(yú)哪個(gè)IIS應用程序池。從下圖可以(yǐ)看到(dào),是(shì)屬于(yú)host1x_4。

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

  • 打開IIS管理器,找到(dào)IIS應用程序池列表,找到(dào)host1x_4,單擊後右側空白區會顯示host1x_4下的(de)網站列表。

 如何查找CPU占用高的(de)站點 未命名

 

  • 在(zài)IIS站點管理中依次停掉列表中的(de)站點,觀察host1x_4對應w3wp.exe進程的(de)CPU使用率是(shì)否有所下降,直到(dào)關停某個(gè)站點後,w3wp.exe進程的(de)CPU使用率明顯下載,則剛關停的(de)站點就(jiù)是(shì)導緻CPU上(shàng)升異常的(de)站點,我們需要(yào / yāo)馬上(shàng)針對該站點做檢查。如下圖,關停xxx-africa站點後,CPU占用從99%降低到(dào)0%,所以(yǐ)說(shuō)xxx-africa站點就(jiù)是(shì)問題站點,我們接下來(lái)具體查看這(zhè)個(gè)站的(de)情況。

  • 打開xxx-africa站點虛拟目錄,我們發現了(le/liǎo)不(bù)屬于(yú)網站的(de)大(dà)量垃圾文件。

 如何查找CPU占用高的(de)站點 未命名

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


  迅優傳媒是(shì)一(yī / yì /yí)家專注于(yú)網站建設網站優化網站設計網站制作網站托管代運營微信開發小程序開發的(de)互聯網科技公司。我們有完備的(de)建站流程和(hé / huò)專業的(de)開發、設計人(rén)員,與客戶深度合作并針對不(bù)同的(de)客戶提供專屬的(de)網站策劃方案。
(責任編輯:admin)
網站建設定制

0532-88983785 / 0532-68613670

我要(yào / yāo)定制網站