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
Plan de sécurité Microsoft 365
Les attaquants savent comment prendre le contrôle de votre tenant Microsoft 365, et vous, savez-vous comment le reprendre en main ?
Les articles les plus consultés
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
- Et si les clients n’avaient plus le choix ?
- Cybersécurité Active Directory et les attaques de nouvelle génération
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
- Une baie de stockage c’est quoi ?
Les plus consultés sur iTPro.fr
- Souveraineté des données : bâtir un stockage hybride adapté à l’ère de l’IA
- Secteur public : l’IA accélère la modernisation des infrastructures
- De l’inventaire à l’action : l’Asset Management au service d’un Numérique plus responsable
- IA et bureaucratie : la complexité qui grève les projets
Articles les + lus
Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
Model Context Protocol : le contexte, grand oublié du débat
Microsoft dévoile MAI-Thinking-1 : un modèle de raisonnement « enterprise-grade » en preview publique
Couchbase lance AI Data Plane pour industrialiser l’IA agentique
Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
À la une de la chaîne Tech
- Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
- Model Context Protocol : le contexte, grand oublié du débat
- Microsoft dévoile MAI-Thinking-1 : un modèle de raisonnement « enterprise-grade » en preview publique
- Couchbase lance AI Data Plane pour industrialiser l’IA agentique
- Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
