IIS-Anwendungspool¶
Der IIS-Anwendungspool stellt alle auf Ihrem Server gehosteten Websites und Webanwendungen bereit. Der dedizierte IIS-Anwendungspool ermöglicht Ihren Kunden eine gewisse Isolierung zwischen den Websites. Da die einzelnen dedizierten Anwendungspools unabhängig voneinander ausgeführt werden, wirken sich Fehler in einem Anwendungspool eines Benutzers nicht auf die in anderen dedizierten Anwendungspools ausgeführten Anwendungen anderer Benutzer aus.
Plesk bietet schon im Voraus einen freigegebenen Anwendungspool für alle Benutzer. Jedoch können Benutzer auch dedizierte Anwendungspools verwenden, wenn diese Option im Hosting-Paket enthalten ist.
Der IIS-Anwendungspool kann in einem der folgenden zwei Modi verwendet werden:
- Freigegebener Pool - Ein Pool wird für alle Benutzer und Websites verwendet.
- Dedizierter Pool - Standardmäßig wird für jeden Kunden ein separater Pool bereitgestellt. Sie können außerdem innerhalb des Pools des Kunden pro Paket geltende Pools zuweisen. Dadurch werden die im Rahmen eines bestimmten Pakets gehosteten aktiven Websites von den Websites anderer Kunden isoliert.
So ändern Sie den Arbeitsmodus des IIS-Anwendungspools:
Gehen Sie zu Tools & Einstellungen > IIS-Anwendungspool.
Wählen Sie den Tab Globale Einstellungen aus.
Wählen Sie den gewünschten Modus aus, und klicken Sie auf OK.
So konfigurieren Sie zusätzliche Einstellungen für den IIS-Anwendungspool:
- Gehen Sie zu Tools & Einstellungen > IIS-Anwendungspool.
- Geben Sie die maximale Anzahl an Arbeitsprozessen an, die Anfragen für den IIS-Anwendungspool bedienen dürfen, sowie die Menge an Zeit (in Minuten), für die ein Arbeitsprozess in ruhendem Zustand verbleibt, bevor er herunterfährt.
- Wenn Sie die Menge der CPU-Ressourcen, die der IIS-Anwendungspool verwenden kann, begrenzen möchten, entfernen Sie das Häkchen bei Unbegrenzt und geben in das Feld Maximale CPU-Auslastung (%) eine Zahl (Prozentwert) ein. Wählen Sie dann die Aktion aus, die IIS durchführen soll, wenn ein Arbeitsprozess die konfigurierte maximale CPU-Auslastung überschreitet, und geben die Zeit bis zum Zurücksetzen der Überwachung der CPU-Auslastung für einen Anwendungspool an. Wenn die angegebene Anzahl an Minuten seit dem letzten Zurücksetzen verstrichen ist, setzt IIS die CPU-Zeitgeber für die Protokollierungs- und Limitintervalle zurück.
- Wählen Sie die erforderlichen Wiederverwendungsoptionen in Abhängigkeit von Zeit oder Ressourcenverbrauch aus, um den IIS-Anwendungspool in regelmäßigen Abständen wiederzuverwenden und unstabile Zustände, die zu Abstürzen oder Hängenbleiben von Anwendungen sowie Speicherlecks führen können, zu vermeiden.
- Klicken Sie auf OK.
So beenden Sie alle im Anwendungspool des Servers ausgeführten Anwendungen:
- Gehen Sie zu Tools & Einstellungen > IIS-Anwendungspool.
- Klicken Sie auf Beenden.
So starten Sie alle Anwendungen im Anwendungspool:
- Gehen Sie zu Tools & Einstellungen > IIS-Anwendungspool.
- Klicken Sie auf Starten.
So starten Sie alle im Anwendungspool ausgeführten Anwendungen neu:
- Gehen Sie zu Tools & Einstellungen > IIS-Anwendungspool.
- Klicken Sie auf Neu starten. Dies kann nützlich sein, wenn Sie wissen, dass bei manchen Anwendungen Speicherlecks auftreten oder dass die Anwendungen instabil werden, obwohl sie lange Zeit funktioniert haben.
Standardmäßig wird das IIS-Anwendungspool im 64-Bit-Modus ausgeführt. Um bestimmte ältere Versionen von Anwendungen auszuführen, müssen Sie möglicherweise den 32-Bit-Modus aktivieren.
So aktivieren Sie IIS, um Anwendungen im 32-Bit-Modus auszuführen:
- Gehen Sie zu Tools & Einstellungen > IIS-Anwendungspool.
- Klicken Sie auf das Kontrollkästchen „32-Bit-Anwendungen aktivieren“ und dann auf OK.