Udostępnij przez


Korzystanie z modelu COM+ CRM w środowisku klastra

Podczas opracowywania systemów COM+ CRM do pracy w środowiskach klastrowych, najważniejszym czynnikiem, który należy wziąć pod uwagę, jest to, czy dana aplikacja CRM zwraca uwagę, na którym węźle klastra jest uruchomiona. Jeśli na przykład zasób zarządzany przez program CRM jest systemem plików maszyny lub rejestrem, wszelkie zmiany są specyficzne dla węzła, na którym działa aplikacja serwera CRM w tym czasie. W takim przypadku przejście aplikacji serwera CRM w tryb failover do innego węzła nie byłoby pożądane. W innym przypadku, gdy CRM zarządza zasobami współdzielonymi w klastrze, przełączanie aplikacji serwera CRM na inny węzeł jest przydatne.

Domyślna lokalizacja katalogu dla plików dziennika CRM jest tym samym katalogem co plik dziennika DTC. W klastrach plik dziennika DTC jest umieszczany na udostępnionym dysku, który jest przenoszony między węzłami klastra podczas awarii. Oznacza to, że domyślne zachowanie aplikacji serwera CRM polega na przejściu w tryb failover między węzłami klastra. W związku z tym jeśli konkretny system CRM wymaga alternatywnego zachowania polegającego na braku przełączania się w tryb failover między węzłami, należy zmienić lokalizację pliku dziennika CRM dla tej konkretnej aplikacji serwera CRM.

Ponadto jeśli tryb failover jest wymagany dla aplikacji CRM, należy skonfigurować ją jako aplikację ogólną w grupie klastrów. Zależność systemu powinna być DTC.

pl-PL: Pojęcia dotyczące COM+ Compensating Resource Manager