Sunucu üzerinde w3wp.exe lerin aşırı kaynak kullandığını tespit ettiniz fakat hangi w3wp.exe nin hangi web sitesi olduğunu bulmakta zorlanıyorsanız bu çözüm işe yarayacaktır. Öncelikle task manager da View/Select Columns bölümünden PID bölümünü aktif edelim , sonra en çok kullanan w3wp.exe nin PID numarasını alalım.
Şimdi Başlat/Çalıştırdan cmd yazıp komut konsolunu açalım , Burda kullanacağımız script , Microsoft ile beraber gelen iisapp.vbs isimli küçük bir dosya , aşağıdaki şekilde kullanabiliriz.
Önce Komut konsolunda system32 altına geliyoruz , sonra cscript.exe iisapp.vbs yazıyoruz , eğer tüm siteler ayrı application pool da ise bize direk olarak pıd değerlerini yazacaktır. İlgili siteyi bulup kaynak tüketim sebebini araştırabilirsiniz.
C:\WINDOWS\system32>cscript.exe iisapp.vbs
Microsoft (R) Windows Script Host Version 5.6
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.
W3WP.exe PID: 1188 AppPoolId: DefaultAppPool
* Identifying Worker Process (w3wp.exe)
*IIS 7.0 için appcmd;
• Başlat > Çalıştır > Cmd
• Windows > System32 > Inetsrv ye gidin
• appcmd list wp çalıştırın