IIS 中查看W3P.exe所性應用池與iisapp來查看pid佔用cpu過高進程

來源:互聯網
上載者:User

iis 中查看w3p.exe所性應用池與iisapp來查看pid佔用cpu過高進程


iisapp -a來顯示應用程式集區的效能列表.

iisapp.vbs它是一個指令碼程式,在安裝2003時需要sp1才有

而iis7可以直接用它的外殼命令

c:"windows"system32"inetsrv>appcmd.exe list wp來顯示

有時候因為伺服器安全問題不能直接運行,我們可以通過下面的方法解決下。

iis7中查看w3wp進程

在iis中可以用iisapp命令查看到所有w3wp進程的情況,但iis7中微軟改變了做法,改用了appcmd命令了,做法如下:
  1:在system32檔案夾中有appcmd.exe工具,%windir%system32inetsrvappcmd.exe
  2:開啟doc命令視窗,定位到該檔案夾
  3:輸入查看命令:appcmd list wp,即可看到所有w3wp進程的情況了


利用iisapp來查看pid佔用cpu過高的網站

isapp -a pid

可以查出對應的網域名稱

反之 iisapp -p domain 查pid的文法
iisapp [a/
apppoolname | /p
apppoolid]

參數
/a apppoolname

指定特定應用程式集區的名稱。(可選項)

/p apppoolid

按 id 號指定應用程式集區。(可選項)

注釋
如果未指定應用程式集區名或 id,則 iisapp 列出所有運行應用程式。

僅當使用 /s 時,

才可使用 /u 和 /p 命令列選項。必須同時使用 /p 和 /u 才能提供使用者密碼。

iisext.vbs 執行 iis 管理器中可用的相同操作。可使用任何一種工具管理 iis 網站。

發出命令的電腦必須正在運行 windows xp 或 windows server 2003 作業系統。使用者必須是命令所影響的電腦上的 administrators 群組成員。

命令所影響的電腦必須是運行帶有 internet 資訊服務 (iis) 6.0 的 windows server 2003 的伺服器。

說明一下:w3wp.exe為iis裡面的應用程式集區進程,有幾個進程就會有幾個w3wp.exe,會發現某個w3wp.exe進程cpu和記憶體都高得可怕!

好,那我們來看看具體實踐中該如何解決首先是windows2003

首先開啟windows工作管理員–點擊查看—選擇列–把pid給鉤上!!,,

就可以在進程裡面看到pid的選項了

點擊運行–輸入cmd–輸入iisapp -a—很奇怪,這裡顯示pid的,是用快顯視窗一個個出現的,不知道別人會不,,反正我就是這樣,太不利於查看了!!
注意,希望人blog聽說第一次運行,會提示沒有js支援,點擊確定.然後再次運行就可以了.這樣就可以看到pid對應的應用程式集區,這個我就沒測試了!

這樣吧,先再cmd裡面輸入:cd %systemroot%system32
然後再輸入:cscript.exe iisapp.vbs -a
cmd視窗顯示如下:
w3wp.exe pid: 2488 apppoolid: apppool #26
w3wp.exe pid: 3008 apppoolid: apppool #2
w3wp.exe pid: 4704 apppoolid: apppool #15
w3wp.exe pid: 6388 apppoolid: apppool #19
w3wp.exe pid: 6004 apppoolid: apppool #8
奇怪的是,我還是彈出了視窗,不過不影響顯示!有了這樣對於就好辦了,!

再工作管理員裡面查看佔用cpu和記憶體過高進程的pid值,就知道是哪一個應用程式集區出了問題,就可以查到具體是什麼網站有問題了!!!

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.