Übersicht über die Anwendungsisolierungsarten in IIS 6.0
Internet Information Services (IIS) 6.0 bietet zwei verschiedene Anwendungsisolierungsmodi zum Trennen und Schützen von gleichzeitig ausgeführten ASP.NET-Anwendungen. In der Standardeinstellung wird der Workerprozess-Isolierungsmodus verwendet. Zur Gewährleistung der Abwärtskompatibilität wird außerdem der IIS 5.0-Isolierungsmodus bereitgestellt. In den folgenden Abschnitten werden die zwei Anwendungsisolierungsarten und ihre Festlegung beschrieben.
Workerprozess-Isolierungsmodus
Die Standard-Anwendungsisolierungsart in IIS 6.0 ist der Workerprozess-Isolierungsmodus. In diesem Modus ist das in ASP.NET integrierte Prozessmodell deaktiviert, und stattdessen wird die Workerprozess-Isolierungsarchitektur von IIS 6.0 verwendet. Keine der im <processModel>-Element festgelegten Konfigurationseinstellungen der Datei Machine.config wird berücksichtigt, mit Ausnahme der folgenden Attribute:
- maxWorkerThreads
- maxIoThreads
- responseDeadlockInterval
Zur Angabe von Werten für andere Prozessmodellattribute müssen Sie die geeignete Anwendungspooleinstellung verwenden. Informationen über das Festlegen der geeigneten Anwendungspooleinstellungen finden Sie unter Anwendungspooleinstellungen für den Workerprozess-Isolierungsmodus.
IIS 5.0-Isolierungsmodus
Wenn sich IIS 6.0 im IIS 5.0-Isolierungsmodus befindet, ist die Workerprozess-Isolierungsarchitektur von IIS 6.0 deaktiviert und das in ASP.NET integrierte Prozessmodell wird für alle ASP.NET-Anwendungen auf dem Computer verwendet. In diesem Modus werden die Prozessmodelleinstellungen durch das <processModel>-Element der Datei Machine.config angegeben.
Weitere Informationen über das Konfigurieren der Prozessmodelleinstellungen bei Verwendung des IIS 5.0-Isolierungsmodus finden Sie unter ASP.NET-Konfiguration.
Festlegen der Anwendungsisolierungsart
Bei Verwendung von IIS 6.0 können Sie entweder den Workerprozess-Isolierungsmodus oder den IIS 5.0-Isolierungsmodus verwenden. Die Anwendungsisolierungsart gilt global für den IIS-Dienst und beeinflusst alle Webanwendungen auf dem Computer. Einzelnen Anwendungen können keine Anwendungsisolierungsarten zugeordnet werden.
So wählen Sie die Anwendungsisolierungsart in IIS 6.0 aus
- Öffnen Sie die IIS-Managementkonsole, und erweitern Sie den Knoten für den lokalen Computer durch Klicken auf das Pluszeichen.
- Klicken Sie mit der rechten Maustaste auf den Ordner Websites, klicken Sie auf Eigenschaften und dann auf die Registerkarte Dienst.
- Wählen oder deaktivieren Sie unter Isolationsmodus das Kontrollkästchen WWW-Dienst in IIS 5.0-Isolationsmodus ausführen, um entweder den IIS 5.0-Isolierungsmodus oder den Workerprozess-Isolierungsmodus auszuwählen.
Registerkarte "Dienst" im Dialogfeld "Eigenschaften von Websites"
Siehe auch
Anwendungsisolierungsarten in IIS 6.0 | Zuordnen der Prozessmodelleinstellungen von ASP.NET zu den Anwendungspooleinstellungen von IIS 6.0 | Anwendungspooleinstellungen für den Workerprozess-Isolierungsmodus | ASP.NET-Konfiguration | <processModel>-Element