> Tech > Redémarrage automatique de IIS afin de vider la memoire

Redémarrage automatique de IIS afin de vider la memoire

Tech - Par iTPro - Publié le 24 juin 2010
email

Q. L'une de nos applications tourne sur Windows Microsoft IIS (Internet Information Services) 5.0. Périodiquement, nous devons redémarrer le serveur pour libérer de la mémoire. Comment pouvons- nous programmer IIS afin qu'il redémarre quand il n'y a pas assez de mémoire disponible ?

R. Il existe un utilitaire Microsoft adapté

Redémarrage automatique de IIS afin de vider la memoire

à  de telles
situations. L’IIS 5.0 Process
Recycling Tool (IIS5Recycle. exe) fonctionne
comme un service sur Windows
2000 et vous permet de programmer
les redémarrages d’après vos critères.
Pour plus d’informations sur cet outil
gratuit ou pour le télécharger, visitez
http://www.microsoft.com/
downloads/release.asp?releaseid=31106.

L’outil fonctionne à  partir d’une
ligne de commande et a deux commutateurs :
La commande
iis5recycle /install

installe le service IIS5Recycle.
La commande iis5recycle /config
affiche l’écran de configuration de l’outil
recycle qui permet d’établir les paramètres
suivants :

• IIS up time – Ce paramètre redémarre
IIS après qu’il ait fonctionné
pendant le nombre d’heures indiqué.

• Total HTTP requests served – Ce paramètre
supervise le compteur de
performances GET Request et redémarre
automatiquement IIS quand le
compteur atteint le seuil indiqué.

• Time of day or week – Ce paramètre
permet, si on le souhaite, de redémarrer
IIS automatiquement à  une
certaine heure chaque semaine. Il accepte
de multiples valeurs pour de
multiples heures.

• Virtual memory use – C’est la somme
de l’utilisation de la mémoire de
Inetinfo et de Dllhost. Quand ces totaux
dépassent les limites de mémoire
définies dans ce paramètre, IIS
redémarre.

• Active Server Pages (ASP) – Ce paramètre
supervise les requêtes ASP
mises en file d’attente dans le compteur
de performances. Quand ce
nombre dépasse le nombre de requêtes
défini, IIS redémarre.

Vous pouvez aussi demander à 
l’outil d’exécuter un programme ou un
script avant et après que l’outil recycle
IIS. C’est utile pour exécuter d’autres
scripts de test, envoyer des alertes, et
créer des entrées dans le journal. Un
mode reporting-only permet de configurer
l’outil pour qu’il signale quand il
est déclenché, mais sans rien faire
d’autre. Cette fonction est intéressante
parce qu’on peut étudier les effets de
l’outil avant de le mettre en oeuvre.

Il est une autre ressource utile :
Microsoft Application Center 2000.
Application Center surveille l’état de
santé des applications de type Web et
va bien au-delà  des possibilités de l’IIS
5.0 Process Recycling Tool.

Téléchargez gratuitement cette ressource

Guide de Services Cloud Managés

Guide de Services Cloud Managés

Accélérer votre transformation digitale, protéger et sécuriser vos environnements Cloud avec les offres de support, d'accompagnement et de services managés. Découvrez le TOP 3 des Services Managés pour accompagner la transformation de vos environnements Cloud, gagner en agilité et en sécurité dans un monde d'incertitudes.

Tech - Par iTPro - Publié le 24 juin 2010