SharePoint 2007 : IIS Reset et Application Pool Recycling

Une des première choses que l'on apprend quand on travaille avec SharePoint, c'est de lancer la commande IIS Reset et que SharePoint est lent au démarrage.

Du coup, très souvent en formation WSS/MOSS, on me demande les scripts utilisés pour "recycler" les application pool (bien plus rapide que le IIS Reset) ou même pour warmup (chauffer) le serveur sharepoint afin d'éviter cette lenteur au démarrage. Plusieurs personnes ont déjà donner ce genre d'infos sur la toile (Joel Oleson, Andrew Connel) voire même dans des livres comme l'Office SharePoint Server 2007 Administrator companion.

Et dernièrement, un freeware (dont Gat et moi-même avions parlé rapidement dans des posts précédent) disponible sur harbar.net, vous permet de faire les mêmes choses via une interface graphique :



Donc pour récapituler tout cela :

  • Recycler une application pool : %windir%\system32\cscript.exe c:\windows\system32\iisapp.vbs /a "[Name of your App Pool]" /r

  • Warmup des serveurs et du stsadm via ce fichier zip: http://blogs.msdn.com/joelo/attachment/697044.ashx (sur le blog de Joel). Vous y trouverez 3 fichiers.

Startup.bat - Appelle le script warmupserver.cmd et lui passe le nom du serveur en paramètre (à modifier selon vos besoins)

Warmupserver.cmd - Vérifie le nom du serveur et appelle le script HttpRequest.vbs qui lancera le JIT des pages mentionées dans le fichier (à modifier selon vos besoins)

HTTPRequest.vbs - Ce script exécute une requête HTTP en utilisant l'objet XMLHTTP

<Philippe/>

del.icio.us tags: , ,
 

Technorati tags: , ,
Publié mercredi 13 juin 2007 09:20 par phil
Classé sous ,
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :

Commentaires

# re: SharePoint 2007 : IIS Reset et Application Pool Recycling @ mercredi 13 juin 2007 09:49

Personnellement, lorsque je developpe sous SharePoint, j'utilise l'Application Pool Manager d'Harba et on peut dire que c'est  vraiment un outil très pratique :)

Thomas LEBRUN

# re: SharePoint 2007 : IIS Reset et Application Pool Recycling @ mercredi 13 juin 2007 20:27

Petit truc :

créer un batch qui contient la ligne de recyclage plus quelques scripts sur STSADM,

rajoutez le dit batch dans les events de compilation de VS et hop, F5 et ca déploit :)

Mieux encore : scriptez le tout via MSBuild

Ainsi, je passe meme pas par le super outil de Spence ...

Ahhhhhhhh ce que j'aime scripter et reutiliser

themit

About phil

Philippe Sentenac est Consultant SharePoint à Wygwam en région Parisienne. Il intervient essentiellement sur des missions liées à SharePoint (2007 et 2010 ) mais aussi autour du Web 2.0. Plus généralement, il s'intéresse à l'ASP.Net (MVC) , à Silverlight, et à tout ce qui est orienté Web en rapport avec les nouvelles technologies, qu'il pratique depuis 2006. Féru de développement, il est passionné par les problématiques de méthodologies et d'industrialisation du développement.

Les 10 derniers blogs postés

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01

- SharePoint Online: Script PowerShell pour supprimer une colonne dans tous les sites d’une collection par Blog Technique de Romelard Fabrice le 11-27-2018, 18:01