Comment puis-je déterminer quel w3wp.exe process appartient à quel site web?

j'ai un serveur web IIS6 qui héberge deux pools d'applications. De temps en temps, l'un des processus w3wp enrichit le CPU pendant un certain temps, et les deux groupes d'applications semblent en subir les conséquences. Je ne sais pas laquelle est laquelle, et sans cette information, je ne sais pas quelle application blâmer.

Comment puis-je savoir quel w3wp appartient à quel groupe D'applications?

25
demandé sur Michael Bray 2009-03-18 18:25:07

5 réponses

aller à la fenêtre cmd puis taper c:\windows\system32\cscript c:\windows\system32\iisapp.vbs .

Maintenant vous obtiendrez la liste des processus worker avec le nom de la piscine app.

11
répondu Little Larry Sellers 2013-11-15 22:30:55

Pour IIS7 vous devez utiliser APPCMD à partir de %systemroot%\system32\inetsrv\ en tant qu'administrateur

c'est à dire

%systemroot%\system32\inetsrv\appcmd liste wp

voir http://learn.iis.net/page.aspx/114/getting-started-with-appcmdexe/#HowToUse pour plus de détails

34
répondu Sameer 2012-02-24 20:44:55

lisapp.vbs de microsoft est pour exactement cela.

4
répondu MrChrister 2009-03-18 15:32:51

vous pouvez également utiliser Process Explorer de Sysinternals. Cliquez avec le bouton droit de la souris sur les colonnes du haut et sélectionnez la colonne "ligne de commande". Dans la colonne de Ligne de Commande, vous verrez le nom de l'application web inclus dans la commande complète.

1
répondu RJ Russell 2010-04-16 21:51:00

vous pouvez également obtenir cette information de L'outil de diagnostic de débogage IIS""

0
répondu JamesRyan 2009-03-26 12:14:49