Činnosť procesov

Činnosť procesov

Činnosť procesov v rámci RDS

Procesy aplikačného servera

Procesy aplikačného servera po pripojení k serveru obdržia informáciu o jeho aktuálnom stave vzhľadom na RDS (stav HS alebo SBS). Podľa neho ďalej riadia svoju činnosť. Ak ide o HS, proces normálne plní svoju úlohu podľa konfigurácie jeho potomkov (vzťahy podľa DODM). Ak je proces pripojený k SBS serveru, jeho činnosť je daná typom procesu.
Pokiaľ procesy podporujú inštančné spúšťanie (napr. /WSELF,1), tak aktívna inštancia pripojená na HS normálne plní svoju úlohu a v ostatných prípadoch (pasívna inštancia pripojená na HS, ľubovolná inštancia pripojená na SBS) je jeho činnosť daná typom procesu.

D2000 Event Handler


Možnosť pripojenia prostredníctvom parametra /RD alebo /RF

Áno

Pri zmene stavu servera (prechod HS->SBS alebo SBS->HS) je beh procesu ukončený a podľa konfigurácie príslušného objektu typu Proces je znovu spustený.

Činnosť pri pripojení k serveru, ktorý je v stave SBS

 

Žiadny objekt typu Event nebude naštartovaný.

Činnosť pri prechode servera HS-->SBS

 

Všetky bežiace objekty typu Event prerušia svoju činnosť bez možnosti na tento prechod nejako špecificky reagovať. Ak existuje zoznam nevybavených požiadaviek pre štart eventov, tento je vyprázdnený.

Činnosť pri prechode servera SBS-->HS

 

Činnosť procesu D2000 Event Handler je podobná ako pri jeho štarte. Prebehne naštartovanie Start Up eventov a Server eventov.

Proces podporuje možnosť inštancií (parameter /Wmeno, instNr). Ak je proces aktívny (na HS), jeho činnosť sa riadi konfiguráciou príslušných potomkov (objektov typu event). Ak je proces neaktívny, všetky ESL skripty sú neaktívne. Pri prechode z aktívneho stavu do neaktívneho sú všetkyu ESL skripty zastavené, podobne ako pri prechode servera zo stavu HS do stavu SBS. Do monitorovacej databázy je o tomto vytvorený záznam pre každý prerušený skript.

D2000 KOM


Možnosť pripojenia prostredníctvom parametra /RD alebo /RF

Áno

Pri zmene stavu servera (prechod HS->SBS alebo SBS->HS) proces automaticky vyhľadá nový HS a pripojí sa k nemu. Ďalej pokračuje v normálnej činnosti.

Možnosť inštančného spustenia prostredníctvom parametra /Wmeno,inštancia

Áno

Pri práci v inštančnom móde, keď je inštancia aktívna a pripojená na HS server, proces pracuje normálne.

Činnosť pri pripojení k serveru, ktorý je v stave SBS, resp. v inštančnom móde pasívna inštancia pripojená k HS serveru alebo ľubovolná inštancia pripojená k SBS serveru

 

Tento stav je podporovaný iba niektorými komunikačnými protokolmi, podpora je uvedená pri jednotlivých dokumentáciách. Komunikačné protokoly, ktoré podporujú tento stav, aktívne nekomunikujú, ak sa jedná o protokol na sériovej komunikačnej linke, snaží sa o sledovanie dát vymieňaných medzi procesom KOM pripojeným k HS a ich analýzu. Zmeny hodnôt meraných bodov sa nezverejňujú ďalej do systému.
Bližšie informácie sú uvedené pri popise jednotlivých komunikačných protokoloch v kapitole Komunikačné protokoly.

Činnosť pri prechode servera HS-->SBS a pri zmene inštancie na pasívnu

 

Komunikačné protokoly, ktoré podporujú redundanciu, ukončia aktívnu komunikáciu (prestanú vysielať, uzavrú sockety a pod, ...) a ak je to technicky možné, sledujú komunikáciu medzi procesom KOM pripojeným k HS a vykonávajú jej analýzu. Zmeny hodnôt meraných bodov sa prestanú zverejňovať do systému.
Bližšie informácie sú uvedené pri popise jednotlivých komunikačných protokoloch v kapitole Komunikačné protokoly.

Činnosť pri prechode servera SBS-->HS a pri zmene inštancie na aktívnu

 

Komunikačné protokoly, ktoré podporujú redundanciu, začnú aktívnu komunikáciu, ak je to možné, tak až po odsledovaní ukončenia komunikácie predchádzajúceho procesu KOM pripojeného k HS. Zmeny hodnôt meraných bodov sa začnú zverejňovať do systému.
Bližšie informácie sú uvedené pri popise jednotlivých komunikačných protokoloch v kapitole Komunikačné protokoly.


UPOZORNENIE:
Neodporúča sa používať tie komunikačné protokoly, ktoré nepodporujú redundanciu, v redundantných systémoch s dvoma alebo viacerými KOM procesmi.
Správna konfigurácia je spustenie jediného KOM procesu na vybratom počítači s použitím štartovacích parametrov /RD alebo /RF.

D2000 CALC


Možnosť pripojenia prostredníctvom parametra /RD alebo /RF

Nie

Činnosť pri pripojení k serveru, ktorý je v stave SBS

 

Proces vykonáva svoju činnosť podľa konfigurácie počítaných bodov, ale prípadné zmeny ich hodnôt nezverejňuje ďalej do systému. Týmto je zaručené, že vnútorné stavy vo výrazoch volaných funkcií sú priebežne aktualizované.

Činnosť pri prechode servera HS-->SBS

 

Proces prestane zverejňovať hodnoty počítaných bodov.

Činnosť pri prechode servera SBS-->HS

 

Proces začne zverejňovať hodnoty počítaných bodov.