Share via


Usando o CRM COM+ em um ambiente de cluster

Ao desenvolver CRMs COM+ para trabalhar em ambientes de cluster, o principal fator a ser considerado é se um CRM específico se importa com qual nó do cluster ele está operando. Por exemplo, se o recurso gerenciado pelo CRM for o sistema de arquivos ou o registro da máquina, todas as alterações serão específicas do nó no qual o aplicativo do servidor CRM está sendo executado no momento. Nesse caso, o failover do aplicativo de servidor CRM para outro nó não seria desejável. Em um caso diferente, em que o CRM está gerenciando algum recurso comum ao cluster, o failover do aplicativo de servidor CRM para outro nó é útil.

O local de diretório padrão para arquivos de log do CRM é o mesmo diretório que o arquivo de log DTC. Em clusters, o arquivo de log DTC é colocado em um disco compartilhado com failover entre os nós do cluster. Isso significa que o comportamento padrão para aplicativos de servidor CRM é fazer failover entre nós do cluster. Portanto, se um CRM específico exigir o comportamento alternativo de não fazer failover entre nós, o local do arquivo de log do CRM para esse aplicativo de servidor CRM específico deverá ser alterado.

Além disso, se o failover for necessário para o aplicativo CRM, ele deverá ser configurado como um aplicativo genérico em um grupo de clusters. Sua dependência deve ser DTC.

Conceitos do COM+ Compensating Resource Manager