Činnosť procesu D2000 SAS
Proces D2000 SAS sa môže nachádzať v dvoch stavoch:
-
je pripojený k procesu
D2000 Server
Tento stav nastane po úspešnom pripojení k procesu D2000 Server.
Proces D2000 SAS sprístupní službu prihlásenia sa ostatným klientom systému D2000 na stanovenom porte. Ak sa naštartuje klientský proces s parametrom /S<menoSAS PC>, proces D2000 SAS pokus o pripojenie akceptuje a preskúma, či sa daný typ procesu môže pripájať. Ak nie, spojenie s klientom sa ukončí a do monitorovacieho súboru (SAS.LOG) zapíše poznámku:Ignore client connect <ws1bcon1:ws1bcon1.CNF> incorrect client type for SAS.
Klient je identifikovaný reťazcom <ws1bcon1:ws1bcon1.CNF>, ktorého štruktúra je <menoPC:menoProcesu>.
Ak klient môže byť pripojený prostredníctvom procesu D2000 SAS, pripojenie bude sprostredkované na proces D2000 Server.
Zoznam povolených typov klientov sa nachádza v systémových registroch, v časti pre konfiguráciu aplikácie systému D2000 a je možné ho ľubovoľne meniť. Je to textový reťazec, v ktorom sú čiarkou oddelené prípony procesov, ktoré sú povolené. Toto je prednastavená (default) hodnota kľúča v registroch na serveri, kde beží proces D2000 SAS:
[HKEY_LOCAL_MACHINE\SOFTWARE\Ipesoft\D2000V70\cfg_MENO_APLIKACIE]
"SAS_EnabledClients"="HIP, XLW, ODB, HIS, WBK"
Proces D2000 SAS ponúka aj možnosť zakázať otváranie ovládacích okien v procese D2000 HI. Nastavenie položky SAS_DisableCTRLDlg na hodnotu 1 (default hodnota) v systémových registroch v kľúči:[HKEY_LOCAL_MACHINE\SOFTWARE\Ipesoft\D2000V70\cfg_MENO_APLIKACIE]
spôsobí, že proces D2000 SAS modifikuje všetky požiadavky na otvorenie ovládacích okien z procesu D2000 HI na požiadavky na otvorenie informačného okna.
-
nie je pripojený k procesu
D2000 Server
Pri prerušení spojenia medzi procesmi D2000 SAS a D2000 Server je činnosť podľa spôsobu pripojenia nasledovná:
- pripojenie s parametrom /S- proces D2000 SAS ukončí svoju činnosť a spolu s ním aj všetci klienti, ktorí sú na neho pripojení
-
pripojenie s parametrom /RD (do redundantnej skupiny) - proces D2000 SAS sa rekonektuje na nový aktívny server (hot server - HS) alebo čaká na HS. V tomto čase D2000 SAS odmieta nových klientov, ktorý sa neho prihlásia.
Existujúce klientské procesy sa zachovajú podľa ich typu nasledovne:- D2000 HI - proces uzatvorí všetky otvorené schémy, zobrazí oznam pre užívateľa Prepínanie redundantného systému a čaká, kým sa proces D2000 SAS nepripojí na proces D2000 Server. Potom znovu otvorí schémy tak, ako boli pred stratou spojenia.
- D2000 CNF - proces zobrazí oznam pre užívateľa a ukončí svoju činnosť.
- ostatné procesy - procesy ukončia svoju činnosť.
Z popisu je zrejmé, že ak je proces D2000 SAS pripojený do redundantnej skupiny, klientské procesy sa napriek tomu pripájajú k procesu D200 SAS a nie k aktuálnemu HS.
Súvisiace stránky:
0 komentárov