Nouvelles Chroniques d'Amethyste

Penser au Sens, pas au Verbe

Réveiller IIS 8.5, sans prince charmant

Poster un commentaire

Oui le titre est naze, mais j’avais besoin d’un titre et pas trop d’idée géniale. Mais si un sympathique lecteur est plus inspiré, qu’il tente sa chance dans les commentaires…

 

Bon voyons notre sujet. Parmi les divers paramètres d’un pool d’application on trouve celui-ci:

09-05-2014 00-37-48

Le paramètre Idle Time out vaut 20 minutes par défaut. Il signifie qu’au bout de 20 minutes d’inactivité le process worker s’arrête et ses ressources sont entièrement libérée. Pour tester ce comportement passez la valeur à 1 minutes et lancez un site Web dans ce pool.

Depuis le gestionnaire des tâches on repère w3wp.exe. Et on constate qu’il disparaît au bout d’une minute.

09-05-2014 00-47-47

 

Bien sûr si ultérieurement une requête se présente le process est relancé et le site démarre.

Ce mécanisme est intéressant pour optimiser les ressources du serveur, mais souffre d’un problème de lenteur pour réactiver le pool. Et nous savons tous que les princes charmants ne sont pas patients.

C’est ici qu’intervient une nouveauté de IIS 8.5:

09-05-2014 00-55-08

La paramètre Idle Timeout Action introduit une possibilité supplémentaire lorsque sa valeur passe à Suspend.

Cette fois le worker process ne disparaît pas au bout d’une minute. Simplement il utilise beaucoup moins de mémoire:

09-05-2014 01-06-53

Dans ce mode le process n’est pas déchargé de la mémoire. On aura donc pas à le reconstruire. Le process est copié sur disque afin de libérer de la mémoire. Le réveil du site est cette fois plus rapide.

 

 

 

 

 

 

 

Publicités

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