Le pool d’applications IIS contient toutes les applications Web installées sur vos sites. Si votre fournisseur de services a alloué un pool d’applications IIS dédié à vos sites, vous pouvez bénéficier d’un certain niveau d’isolation pour vos sites et applications Web utilisées par vos domaines par rapport aux applications Web utilisées par d’autres utilisateurs d’hébergement qui hébergent leurs sites Web sur le même serveur. Comme chaque pool d’applications fonctionne de manière indépendante, les erreurs qui se produisent dans un pool d’applications n’affecteront pas les applications exécutées dans les autres pools d’applications.

Une fois que vous aurez activé le pool d’applications, toutes les applications Web installées sur vos sites Web s’en serviront.

Pour activer le pool d’applications IIS dédié pour vos sites Web :

  1. Go to Websites & Domains > Dedicated IIS Application Pool for Website.
  2. Cliquez sur Activer.
  3. Indiquez le nombre maximum de processus de travail autorisés pour les requêtes de service pour le pool d’applications IIS et la période (en minutes) pendant laquelle un processus de travail reste inactif avant son arrêt.
  4. Pour limiter le volume de ressources CPU qu’un pool d’applications IIS peut utiliser, décochez la case Illimité et indiquez un nombre (en pourcentage) dans le champ Utilisation maximum du CPU (%). Sélectionnez l’action que l’IIS doit exécuter lorsqu’un processus de travail dépasse l’utilisation maximum configurée pour le CPU. Précisez la période de réinitialisation pour la surveillance de l’utilisation du CPU d’un pool d’applications. Lorsque le nombre de minutes indiqué s’est écoulé depuis la dernière réinitialisation, IIS réinitialise les compteurs de temps du CPU à la fois pour les intervalles de journalisation et de limite.
  5. Sélectionnez les options de recyclage selon le temps ou la consommation de ressources pour recycler périodiquement le pool d’applications IIS. Cela permet d’éviter des états instables qui risquent d’entraîner des crashs ou des blocages d’applications ou encore des fuites de mémoire.
  6. Cliquez sur OK.

Pour arrêter toutes les applications en cours d’exécution dans le pool d’applications :

  1. Go to Websites & Domains > Dedicated IIS Application Pool for Website.
  2. Cliquez sur Arrêter.

Pour lancer toutes les applications du pool d’applications :

  1. Go to Websites & Domains > Dedicated IIS Application Pool for Website.
  2. Cliquez sur Démarrer.

By default, the IIS application pool is running in the 64-bit mode. To run certain old versions of applications, you may need to enable the 32-bit mode.

To enable IIS to run applications in the 32-bit mode:

  1. Go to Websites & Domains > Dedicated IIS Application Pool for Website.
  2. Select the « Enable 32-bit applications » checkbox and then click OK.

Si vous utilisez des applications qui sont connues pour avoir des fuites de mémoire ou être instables après les avoir utilisées pendant un certain temps, vous risquez de devoir les redémarrer de temps à autre.

Pour redémarrer toutes les applications en cours d’exécution dans le pool d’applications :

  1. Go to Websites & Domains > Dedicated IIS Application Pool for Website.
  2. Cliquez sur Recycler.

Pour désactiver le pool d’applications IIS dédié pour vos sites Web :

  1. Go to Websites & Domains > Dedicated IIS Application Pool for Website.
  2. Cliquez sur Désactiver.