Vous êtes-vous déjà demandé « Laquelle des mes application SharePoint met le processeur à genou et consomme toute la mémoire ? » ?
Ce billet montre comment répondre à cette question.
Lorsque l'on crée une nouvelle « web application» depuis l'outil d'administration de SharePoint, il faut associer cette application à un « application pool », ou en créer un nouveau. La figure suivante montre la liste de « application pools » disponibles sur un de nos serveurs SharePoint.
Cette liste se retrouve dans l'outil d'administration d'IIS :
Jusque là, tout va bien.
Ces « application pools » sont en fait hébergées dans des processus windows w3wp.exe que l'on voir dans le gestionnaire de tâches (task manager) :
Comment répondre à des questions du genre :
- quel processus est associé au pool « Production 1 » ?
- quel pool est hébergé par le processus 5408 ?
L'outil iisapp.vbs répond à ces questions J :
Et voilà… De là, il est facile de mettre le doigt sur l'application SharePoint responsable de la situation et de prendre les mesures adéquates !