COM+ 应用程序池概念

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

注意

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

 

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

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

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

COM+ 应用程序池任务

COM+ 应用程序回收概念