J'ai des problèmes avec un pool d'applications sur un serveur Windows 2003 R2, IIS 6.0. Parfois, le pool d'applications s'arrête pour des raisons inconnues. J'aimerais faire des recherches à ce sujet. Quelle pourrait en être la raison ? Où l'événement d'arrêt pourrait-il être enregistré ?
Réponses
Trop de publicités?Le premier endroit à consulter est le journal des événements du système (et éventuellement de l'application si votre application enregistre des événements de type "aidez-moi").
Si un processus de travail du pool d'applications (W3WP) tombe en panne (par défaut) 5 fois en 5 minutes, il sera marqué Stopped par W3ADM/W3SVC.
Cette fonction est appelée Protection contre les défaillances rapides Il est conçu pour empêcher les mauvaises applications d'utiliser toutes les ressources du serveur en se plantant tout le temps.
C'est configurable dans les propriétés du pool d'applications.
Si l'application se bloque (ou se termine, ou si vous êtes simplement curieux), téléchargez DebugDiag 1.2, installez-le et créez une règle Crash qui surveille le pool d'applications avec lequel vous avez un problème.