COM+-Anwendungspoolingkonzepte
Mit COM+-Anwendungspooling können Singlethread-Prozesse skaliert werden, ähnlich wie beim Threadpooling, mit dem Singlethreadobjekte skaliert werden können. Anwendungspooling kann auch bei der Wiederherstellung von Fehlern in einzelnen Prozessen helfen, indem andere ausgeführte Prozesse bereitgestellt werden, die Aktivierungen verarbeiten können.
Hinweis
Bibliotheksanwendungen verfügen über die Recycling- und Poolingeigenschaften ihres Hostprozesses.
Alle Methoden der ICOMAdminCatalog2-Schnittstelle unterstützen Anwendungspooling.
COM+-Anwendungspools können pro Anwendung mithilfe der ConcurrentApps-Eigenschaft des COMAdminCatalogObject-Objekts in der Applications-Auflistung konfiguriert werden. ConcurrentApps ist ein ganzzahliger Wert, der die maximale Anzahl gleichzeitiger Dllhost-Prozesse angibt, die gestartet werden sollen, um Aktivierungen für eine Anwendung zu warten. Diese Eigenschaft kann mithilfe des Component Services-Verwaltungstools oder programmgesteuert festgelegt werden.
Wenn die ConcurrentApps-Eigenschaft auf 1 festgelegt ist, was dem Standardwert entspricht, ist der COM+-Anwendungspooldienst deaktiviert.
Zugehörige Themen