Compartilhar via


Conceitos de pool de aplicativos COM+

O pool de aplicativos COM+ permite que processos de thread único sejam dimensionados, de forma semelhante à maneira como o pool de threads permite que objetos de thread único sejam dimensionados. O pool de aplicativos também pode ajudar a se recuperar de falhas em processos únicos, fornecendo outros processos em execução capazes de lidar com ativações.

Observação

Os aplicativos de biblioteca têm as propriedades de reciclagem e agrupamento de seu processo de host.

 

Todos os métodos da interface ICOMAdminCatalog2 oferecem suporte ao pool de aplicativos.

O pool de aplicativos COM+ é configurável por aplicativo usando a propriedade ConcurrentApps do objeto COMAdminCatalogObject na coleção Applications. ConcurrentApps é um valor inteiro que especifica o número máximo de processos Dllhost simultâneos que devem ser iniciados para ativar o serviço de um aplicativo. Essa propriedade pode ser definida usando a ferramenta de administração Serviços de Componentes ou programaticamente.

Se a propriedade ConcurrentApps estiver definida como 1, que é o valor padrão, o serviço Pool de Aplicativos COM+ será desabilitado.

Tarefas de pool de aplicativos COM+

Conceitos de reciclagem de aplicativos COM+