-
Wij hebben voor ieder hosting account (niet ieder domein of subdomein) een application pool draaien.
Voordeel is als iemand zijn eigen site en application pool om zeep helpt, dat alle andere sites dan netjes blijven draaien...
Indien ik in de task manager een w3wp ziet met een hoge load, dan gebruik ik appcmd om te kijken welke site het is.
appcmd list wp > c:\sites.txt
In sites.txt zoek je het process id op, en voila, je hebt de boosdoener.
-
Maar daar zie je toch alleen de app-pools processen mee ?
Wat handiger is, vind ik dan, is appcmd list REQUEST
Alleen staat daar geen verwijzing in naar welke website het precies is.
-
In de lijst zie je dan inderdaad de namen van de application pools.
Voor ons is dit een handige methode, echter kan ik me voorstellen dat je hier niets aan hebt als je je application pools niet apart houdt.
-
Jawel, ik heb de pools wel per hostingpakket, maar sommige klanten hebben daar tientallen domeinen inzitten en daar zat het hem nou juist in, welk domein is het.
Maar met de methode die ik beschrijf op 19 November 2010, 17:34 in dit artikel werkt goed, zou het alleen nog willen scripten eigenlijk.