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

Percer le brouillard des rançongiciels
Explorez les méandres d’une investigation de ransomware, avec les experts de Palo Alto Networks et Unit 42 pour faire la lumière dans la nébuleuse des rançongiciels. Plongez au cœur de l’enquête pour comprendre les méthodes, les outils et les tactiques utilisés par les acteurs de la menace. Découvrez comment prévenir les attaques, les contrer et minimiser leur impact. Des enseignements indispensables aux équipes cyber.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Évolution du marché de la virtualisation : quelle voie choisir ?
- La performance de l’IA et l’analytique reposent sur des fondations de données solides
- AI Appreciation Day,16 juillet « cet email de 10 pages aurait pu se résumer en 3 points »
- L’informatique quantique perçue comme la menace de cybersécurité la plus critique
- Bâtir une entreprise AI-native : par où commencer
