Alternative au IISRESET – SharePoint by Laurent Cotton (Aka Suchii)

 

Citer

Alternative au IISRESET – SharePoint by Laurent Cotton (Aka Suchii)

Tous les développeurs SharePoint ont bien intégrés que, à chaque fois qu’ils déploient des nouveautés sur un serveur SharePoint (Web Part, Feature, …), il est nécessaire d’exécuter la commande IISRESET pour réinitialiser l’application pool du site WSS pour le quel on réalise le déploiement.

Bon, c’est bien jolie de devoir faire des IISRESET à tout bout de champ, mais ça pause quand même quelques problèmes : 

– C’est lent ! (et c’est peut dire …) : Il faut compter au minimum 20 secondes pour que la commande s’exécute complètement,
– Ca redémarre le serveur Web : Très sympa pour les autres sites web hébergés par le serveur quand c’est fait en prod !!!

Donc, je vous propose une petite alternative. Il s’agit d’utiliser un script Windows qui permet de recycler un pool d’application nommé. Avantages : 


– Très rapide d’exécution (environs 2 secondes),
– Frappe chirurgicale : Cette solution n’arrête pas les applications webs qui tournent sur d’autres pools d’applications.

 

La commande à exécuter est la suivante :

cscript.exe c:windowssystem32iisapp.vbs /a "Nom de l’application pool à recycler" /r

Voilà, vous savez tout ! Remplacez désormais dans vos scripts votre IISRESET par la commande ci-dessus en renommant simplement le nom du pool d’application et le tour est joué.

 

Publicités

Poster un commentaire

Classé dans Non classé

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s