Les applications Web IIS 6.0 fonctionnent dans un processus de travail appelé w3wp.exe, qui remplace Dllhost de IIS 5.0 (et wam.exe de IIS 4.0). Toutefois, dans IIS 6.0, vous pouvez donner un nom au processus de travail et le gérer comme un élément appelé pool d'applications. Vous pouvez attribuer facilement
Pools d’applications
un site Web, un répertoire ou un répertoire virtuel
à n’importe quel pool d’applications en utilisant la boîte
de dialogue Properties de cet élément, comme le montre la
figure 1.
Sachez que chaque pool d’applications est isolé des
autres pools, de sorte que si l’un des pools échoue ou est recyclé,
seules les applications de ce pool seront affectées : les
autres pools d’applications continueront à délivrer leur
contenu. Cette fonction est au coeur de la plus grande fiabilité
de IIS 6.0. Vous pouvez organiser vos applications dans
les pools qui conviennent le mieux à vos exigences. Ainsi,
vous pourriez grouper les applications fiables dans un pool
et isoler les applications moins fiables ou plus douteuses
dans des pools séparés, pour isoler le comportement des
deux genres d’applications.
WWW Service Administration and Monitoring vérifie
qu’un pool d’applications est réactif, toutes les 30 secondes
(par défaut) ou à un intervalle que vous définirez sur l’onglet
Health de la boîte de dialogue Properties du pool d’applications.
Si le pool ne répond pas, WWW Service Administration
and Monitoring recycle ou redémarre le pool, sans action de
l’administrateur, pour plus de fiabilité. En outre, vous pouvez
utiliser les paramètres de l’onglet Recycling, illustrés figure 2,
pour configurer quand ce pool se recyclera (arrêt et démarrage).
Par exemple, par défaut, les pools d’applications se recyclent
toutes les 1 740 minutes (c’est-à -dire, 29 heures).
Pour moi, cette valeur par défaut n’a pas beaucoup de sens ;
donc je programme le recyclage à une certaine heure du
jour, par exemple 3:00 A.M., heure locale. Le recyclage ainsi
programmé peut être utile pour des applications qui doivent
être réinitialisées périodiquement.
L’onglet Recycling vous permet aussi de surveiller la
consommation mémoire d’un processus de travail et de recycler
l’application quand elle dépasse un certain seuil. La
possibilité de recycler automatiquement les applications
trop gourmandes en ressources aidera de nombreux serveurs
IIS dont certaines applications consomment sans raison trop de mémoire au fil du temps. Pour plus d’informations
sur le mécanisme de recyclage d’IIS 6.0, voir l’encadré
« Principes de fonctionnement du recyclage ».
Quand vous configurerez le recyclage pour vos pools
d’applications, vous règlerez probablement IIS 6.0 pour qu’il
enregistre les événements de recyclage dans l’event viewer
au moment où ils se produisent. Par défaut, seuls les événements
de recyclage basés sur la mémoire et sur le temps sont
enregistrés. Recherchez dans les fichiers d’aide d’IIS 6.0 la
propriété de métabase LogEventOnRecycle. Cette propriété
est une valeur « bitmask » dans laquelle chaque bit active ou
désactive l’enregistrement d’un certain événement. La commande
suivante permet d’activer ou de désactiver l’enregistrement
de tous les événements :
cscript SystemDrive\InetpubAdminScripts\adsutil.vbs set W3SVC/AppPools/ LogEventOnRecycle
Téléchargez cette ressource
Mac en entreprise : le levier d’un poste de travail moderne
Ce livre blanc répond aux 9 questions clés des entreprises sur l’intégration du Mac : sécurité, compatibilité, gestion, productivité, coûts, attractivité talents, RSE et IA, et l’accompagnement sur mesure proposé par inmac wstore.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- De la donnée brute à l’actif stratégique : une approche produit
- Sous pression, les CIO entrent dans l’ère de la responsabilité IA
- FOCUS : optimisation du Cloud grâce à l’intelligence Artificielle
- Alliée ou menace ? Comment l’IA redessine le paysage cyber
Articles les + lus
Portails développeurs internes : accélérer l’innovation sans alourdir les budgets
Pourquoi Shopify Plus s’impose dans la transformation du e-commerce B2B
Quand l’innovation échappe à ses créateurs: Comment éviter l’effet Frankenstein à l’ère de l’IA
Alliée ou menace ? Comment l’IA redessine le paysage cyber
CES 2026 : l’IA physique et la robotique redéfinissent le futur
À la une de la chaîne Tech
- Portails développeurs internes : accélérer l’innovation sans alourdir les budgets
- Pourquoi Shopify Plus s’impose dans la transformation du e-commerce B2B
- Quand l’innovation échappe à ses créateurs: Comment éviter l’effet Frankenstein à l’ère de l’IA
- Alliée ou menace ? Comment l’IA redessine le paysage cyber
- CES 2026 : l’IA physique et la robotique redéfinissent le futur
