Welke w3wp.exe / PID hoort bij welke application pool?

 

Bij bijvoorbeeld het maken van dumps, is het van belang de PID op te geven van het betreffende process. Dat is opzich geen problem door even snel in Windows Task Manager te kijken. Maar wat indien er sprake is van meerdere, in dit geval w3wp.exe processen?

 

image

 

Met 2 commandlines in de Command prompt is deze informatie op te vragen:

net start WAS    (WAS is de Windows Process Activation Service)

%windir%/system32/inetsrv/appcmd list wp

 

Dat geeft (bij mij) de volgende resultaten terug:

WP "2940" (applicationPool:620cb8b3a3024327bcd88b088213be6a)
WP "5556" (applicationPool:6eee97783a2f4597a10095b11352d839)
WP "7752" (applicationPool:SharePoint - 80)
WP "6020" (applicationPool:SecurityTokenServiceApplicationPool)
WP "460" (applicationPool:2f26e8db7891452ab131e0579044b2c0)
WP "4040" (applicationPool:SharePoint Central Administration v4)

Uiteraard is de nummer in het resultaat de process ID (ofwel PID).

 


 

Maar het kan nog makkelijker:

 

1. Open Internet Information Services (IIS)

2. Click in de linker panel onder “Connections” op de betreffende server.

3.  Open “Worker Processes”, en alles staat in een overzicht weergegeven:

image