Question

Y at-il un moyen de vérifier ce qu'un processus de asp.net fait dans un environnement de production? Sous Linux, on peut exécuter un strace sur un ID de processus et de savoir exactement ce que le processus est en train de faire. Peut-on faire quelque chose de similaire sur un processus de asp.net? Googler me dit autour que vous avez besoin pour créer des fichiers de vidage, puis analyser le problème là-bas, mais si je veux juste vérifier l'état actuel du processus? (Comme la taille du cache, le plus long fil de la course, # de l'objet spécifique ... etc).

Toute aide serait grande.

Merci

Était-ce utile?

La solution

Comme mentionné par JD, PerfMon peut vous aider. Vous devriez également consulter le outils Windows Sysinternals . Les deux outils Sysinternals qui vous aideront probablement le plus sont:

Autres conseils

Vous pouvez voir la plupart des informations contenues dans votre question en utilisant PerfMon.

donne un aperçu de la surveillance ASP.Net avec perfmon http://msdn.microsoft.com/en-us/library/3xxk09t8 (VS.71) .aspx

Pour voir l'utilisation consulter .Net Garbage Collector géré de mémoire (vous pouvez filtrer vers le site web asp.net).

Découvrez les compteurs de processus pour plus d'informations sur le processus de travail IIS.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top