Cet article détaille le plan d'action à mettre en place pour générer, avec Debug Diagnostic, une série de dumps pour un processus spécifique de manière manuelle. Ceci nous permet de constater l'évolution du processus afin de s'assurer qu'un élément détecté dans un dump est toujours présent dans le suivant et qu'il n'est pas un phénomène épisodique.Nous nous focaliserons ici sur le processus W3WP.exe correspondant à votre application pool.
Ce plan d'action est applicable lorsque votre processus "W3WP.exe" ou votre application se bloque et que vous en êtes informé suffisamment vite pour générer les dumps vous-même. Un Hang (blocage) d'un processus sous-entend que l'application ne répond plus dans des temps normaux, voir ne répond plus du tout mais que le processus ne plante pas. Nous n'avons donc aucun arrêt ou redémarrage du processus (pas de changement de son PID).
Plan d'action
Les dumps sont situés par défaut dans " C:\Program Files\DebugDiag\Logs\Misc".Cet emplacement peut être modifié en allant dans le menu "Tools > Options and Settings…", via le champ "Manuel Userdump Save Folder".
Remarque : Aucun message ne sera affiché pour vous indiquer la fin de la génération des dumps, il vous faudra donc aller vérifier directement dans le répertoire de destination (par défaut " C:\Program Files\DebugDiag\Logs\Misc") si les dumps ont bien été générés ou non.Pour retourner à l'article d'introduction sur Debug Diagnostic 1.2 cliquez ICI
En espérant que cet article vous sera utile.@ BientôtSylvain Lecerf et L'équipe de support IIS Microsoft France