Pool d'applications IIS

Le pool d'applications IIS sert les sites Web et les applications Web des domaines hébergés sur votre serveur. Le pool d'applications IIS permet à vos clients d'avoir un niveau d'isolation entre les sites Web. Chaque pool d'applications dédié fonctionnant de manière indépendante, les erreurs qui se produisent dans le pool d'applications d'un client n'affectent pas les applications exécutées dans les pools d'applications dédiés aux autres utilisateurs.

Par défaut, Plesk offre un pool d'applications partagé pour tous les utilisateurs. Cependant, les utilisateurs peuvent utiliser les pools d'applications dédiés si cette option est fournie par le pack d'hébergement.

Le pool d'applications IIS peut fonctionner dans les deux modes suivants :

  • Pool partagé : un pool est utilisé pour tous les utilisateurs et sites Web par défaut.
  • Pool dédié : un pool séparé pour chaque client est fourni par défaut. Il est également possible d'allouer des pools par pack dans le pool du client qui isolera les sites Web actifs hébergés sous un pack particulier des autres sites Web du client.

Pour modifier le mode de fonctionnement du pool d'applications IIS :

  1. Allez dans Outils & Paramètres > Pool d'applications IIS.
  2. Sélectionnez l'onglet Paramètres généraux.
  3. Choisissez le mode qui convient puis cliquez sur OK.

    IIS_Application_Pool

Pour configurer des paramètres supplémentaires pour le pool d'applications IIS :

  1. Allez dans Outils & Paramètres > Pool d'applications IIS.
  2. Indiquez le nombre maximal de processus de travail autorisés pour les requêtes de service du pool d'applications IIS et la durée (en minutes) pendant laquelle un processus de travail reste inactif avant son arrêt.
  3. Pour limiter le volume de ressources CPU qu'un pool d'application IIS peut utiliser, videz la case Illimité et indiquez un nombre (%) 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 maximale configurée pour le CPU. Indiquez la période de réinitialisation pour le contrôle de l'utilisation du CPU d'un pool d'applications. Une fois la durée en minutes indiquée écoulée depuis la dernière réinitialisation, IIS réinitialise les chronomètres du CPU à la fois pour les intervalles de journalisation et de limite.
  4. Sélectionnez les options de recyclage selon la durée ou la consommation de ressources pour recycler périodiquement le pool d'applications IIS. Cela permet d'éviter un état instable qui pourrait entraîner un crash ou un blocage d'application ou encore des fuites de mémoire.
  5. Cliquez sur OK.

Pour arrêter toutes les applications actives dans le pool d'applications du serveur :

  1. Allez dans Outils & Paramètres > Pool d'applications IIS.
  2. Cliquez sur Arrêter.

Pour lancer toutes les applications du pool d'applications :

  1. Allez dans Outils & Paramètres > Pool d'applications IIS.
  2. Cliquez sur Démarrer.

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

  1. Allez dans Outils & Paramètres > Pool d'applications IIS.
  2. Cliquez sur Recycler. Ceci peut s'avérer très utile pour les applications connaissant des fuites de mémoire ou devenant instables après une longue période d'utilisation.
 

Leave your feedback on this topic here

If you have questions or need support, please visit the Plesk forum or contact your hosting provider.
The comments below are for feedback on the documentation only. No timely answers or help will be provided.