COM+ 应用程序池概念

COM+ 应用程序池允许单线程进程缩放,类似于线程池允许单线程对象缩放的方式。 应用程序池还可以通过提供能够处理激活的其他正在运行的进程来帮助从单个进程中的故障中恢复。

注意

库应用程序具有其主机进程的回收和池属性。

 

ICOMAdminCatalog2 接口的所有方法都支持应用程序池。

Applications 集合中使用 COMAdminCatalogObject 对象的 ConcurrentApps 属性为每个应用程序配置 COM+ 应用程序池。 ConcurrentApps 是一个整数值,指定应启动应用程序服务激活的同时 Dllhost 进程的最大数目。 可以使用组件服务管理工具或以编程方式设置此属性。

如果 ConcurrentApps 属性设置为 1,即默认值,则禁用 COM+ 应用程序池服务。

COM+ 应用程序池任务

COM+ 应用程序回收概念