Utilita SCS Config slúži na vytvorenie a správu dvojice servisov - utility StartCli a procesu systému D2000, ktorý je monitorovaný utilitou StartCli.
Utilita SCS Config sa spustí pomocou súboru scsconfig.exe, ktorý sa nachádza v inštalačnom adresári v podadresári Bin.
Popis utility
Vytvorenie nového servisu
Editácia servisu
Spustenie servisu
Zastavenie servisu
Zmazanie servisu
Popis utility
Utilita SCS Config je aplikácia pracujúca v prostredí Windows. Po spustení súboru scsconfig.exe sa otvorí nasledovné okno:
Okno obsahuje zoznam servisov monitorovaných utilitou Startcli. Okno umožňuje:
- vytvoriť nový servis
- modifikovať parametre existujúceho servisu
- spustiť servis
- zastaviť servis
- zmazať servis
Okno zároveň zobrazuje stav Windows aplikácie Service Manager - správcu databázy servisov. Možné stavy:
- UnLock - odomknutý
- Lock - zamknutý
Stlačením klávesy F5 sa vykoná aktualizácia zoznamu servisov.
Vytvorenie nového servisu
V okne SCS Config zvoľte položku New. Otvorí sa nasledovné okno:
Computer
Meno počítača.
Existing service
Parameter je dostupný len pri vytváraní nového WD servisu k už existujúcemu D2000 servisu.
WD Service
Service name
Názov servisu. Povinný parameter.
Poznámka: odporúčaná menná konvencia viď nižšie.
Display name
Meno, ktoré sa zobrazí v aplikácií Service Manager. Povinný parameter.
Poznámka: odporúčaná menná konvencia viď nižšie.
File path
Cesta k súboru startcli.exe.
Startup type
Typ spustenia servisu:
- Automatic - servis bude automaticky štartovaný pri spustení systému Windows
- Manual - servis bude štartovaný manuálne (užívateľom)
- Disabled - štartovanie servisu nie je povolené
Frequency
Parameter /F utility StartCli.
Init Frequency
Parameter /T utility StartCli.
Local System Account
Servis bude bežať na pozadí pod systémovým kontom.
Allow service to interact with desktop
Možnosť interakcie s užívateľom.
This Account
Servis bude bežať pod zadaným užívateľským kontom.
D2000 Service
Service name
Názov servisu. Povinný parameter.
Poznámka: odporúčaná menná konvencia viď nižšie.
Display name
Meno, ktoré sa zobrazí v aplikácií Service Manager. Povinný parameter.
Poznámka: odporúčaná menná konvencia viď nižšie.
File path
Cesta k spustiteľnému súboru procesu systému D2000. Povinný parameter.
D2000 param
Štartovacie parametre procesu. Ich použitie závislí od monitorovaného procesu.
Local System Account
Servis bude bežať na pozadí pod systémovým kontom.
Allow service to interact with desktop
Možnosť interakcie s užívateľom.
This Account
Servis bude bežať pod zadaným užívateľským kontom.
Poznámka:
Pri definovaní parametra This Account, parameter Password musí byť definovaný (nesmie byť prázdny reťazec).
Editácia servisu
V okne SCS Config označte daný servis a stlačte tlačidlo Edit. Pre úpravu servisu platia rovnaké pravidlá ako pre vytvorenie nového servisu.
UPOZORNENIE
Parameter Service name nie je možné modifikovať.
Spustenie servisu
V okne SCS Config označte daný servis a stlačte tlačidlo Start WD.
Zastavenie servisu
V okne SCS Config označte daný servis a stlačte tlačidlo:
- Stop WD - v prípade, ak chcete zastaviť len dohliadací servis (utilita StartCli). V tomto prípade k zastaveniu procesu D2000 nedôjde.
- Stop WD and D2000 Services - v prípade, ak chcete zastaviť dohliadací service (utilita StartCli) a aj D2000 service. V tomto prípade dôjde k zastaveniu procesu D2000.
Zmazanie servisu
V okne SCS Config označte daný servis a stlačte tlačidlo Delete.
Odporúčaná menná konvencia
Cieľ je zadefinovať konvenciu, aby na vzdialenom počítači mohlo bežať viacero procesov (KOM, EVH, ARC, iné) viacerých aplikácií; včítane ne-D2000 procesov, ktoré s D2000 spolupracujú.
Odporúčame nepoužívať medzery a dať to isté meno pre Service name aj pre Display name.
Inštančné procesy:
Watch dog => D2WD_<APLIKACIA>_<Process>.<PRIPONA>_<instancia>
D2000 proces => D2000_<APLIKACIA>_<Process>.<PRIPONA>_<instancia>
Príklady:
D2WD_MES_ReportGenerator.EVH_1
D2000_MES_ReportGenerator.EVH_1
D2WD_OD_Sysprof.KOM_2
D2000_OD_Sysprof.KOM_2
Neinštančné procesy:
Watch dog => D2WD_<APLIKACIA>_<Process>.<PRIPONA>
D2000 proces => D2000_<APLIKACIA>_<Process>.<PRIPONA>
Príklad:
D2WD_MES_ReportGenerator.EVH
D2WD_MES_Sysprof.EVH
D2WD_OD_Sysprof.KOM
D2000_OD_Sysprof.KOM
Treťostranné procesy:
Iný proces => D2000_< APLIKACIA >_<ExtProcess>
Príklad:
D2WD_MES_AzurePublisher
D2000_MES_AzurePublisher
Poznámky:
<APLIKACIA> - veľkým písmenom, prípadne veľké a malé
<Process> - ideálne rovnako ako je v D2000 aplikácii (SYSPROF, TaskManager a pod)
<PRIPONA> - veľkým písmenom (KOM, ARC, EVH, DBM)
<ExtProcess> - rozumný názov externého procesu
Súvisiace stránky:
Pridať komentár