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?
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.
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
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.
vous pouvez également obtenir cette information de L'outil de diagnostic de débogage IIS""