Správa běžících akceptorů
Akceptory, které jste již vytvořili, můžete spravovat pod záložkou ACCEPTORS. Zde jsou všechny akceptory přehledně seřazeny v jedné tabulce.
V přehledu akceptorů najdete funkční tlačítka Install acceptor a Change acceptor.
Install acceptor- slouží k nainstalování nového akceptoru, více k instalaci se dočtete v kapitole Instalace akceptoru.
Change congfiguration- umožňuje změnu konfigurace již vytvořených akceptorů, více k nastavení změny najdete v kapitole Změna kofigurace akceptorů.
Kromě změny konfigurace nebo vytváření nových akceptorů můžete spravovat také běh akceptorů. Zastavit je, pokud už běží. V případě že jsou zastaveny, znovu je spustit. Nebo je úplně smazat.
Zda akceptor běží, poznáte podle hodnot atributů Enabled a Status.
Enabled vás informuje o tom, zda je akceptor zapnutý v konfiguraci. Status je aktuální reálný stav programu řídícího akceptor.
Existuje více kombinací těchto stavů. Běžné a správné jsou tyto stavy:
- Enabled, running - akceptor je zapnutý a běží,
- Disabled, stopped či prázdný status - akceptor je vypnutý a neběží.
Mohou nastat také chybové stavy:
- Enabled a jiný status než running - akceptor je zapnutý, ale neběží, např. proto, že ještě nenastartoval, má chybnou konfiguraci nebo nastala jiná chyba, jež mu brání v běhu.
- Disabled, running - akceptor je vypnutý, ale běží. Jedná se spíše o okrajový případ. Běžně by nastávat neměl. Vyvolat jej může chyba v aplikaci Altworx nebo případ, kdy byl akceptor spuštěn ručně.
V přehledové tabulce akceptorů vyberte akceptor, který chcete upravit. Klikněte na jeho název, tím se vám zobrazí jeho detail. Vpravo nahoře najdete funkční tlačítka. Mezi nimi vyberte tlačítko Stop acceptor.
Po kliknutí na tlačítko se vám otevře dialog, ve kterém můžete popsat důvod, proč akceptor zastavujete. Zastavení akceptoru pak potvrďte tlačítkem Yes, stop it!.
V případě, že chcete zastavení akceptoru zrušit, použijte tlačítko Cancel.
Status a povolení běhu akceptoru se změní následujícím způsobem:
Status: stopped
Enabled: false
Zastavený akceptor se pak projeví v přehledu akceptorů s červenými poli Enabled: false a Status: stopped.
V případě, že jste akceptor pozastavili, můžete jej znovu spustit tlačítkem Start acceptor. To najdete na místě tlačítka Stop acceptor.
Opět se vám otevře potvrzující dialog, kde můžete popsat změnu a kde potvrdíte znovuspuštění akceptoru potvrdit tlačítkem Yes, start it!.
V případě, že chcete znovuspuštění akceptoru zrušit, proveďte to opět tlačítkem Cancel.
Akceptor, který už nepotřebujete, můžete smazat úplně. Tlačítko Delete pro smazání akceptoru najdete na detailu akceptoru vpravo nahoře.
Opět se vám otevře potvrzující dialog nebo tlačítko Cancel pro zrušení úmyslu smazat akceptor.
Akceptor bude zastaven, pokud běží. Bude odstraněn z celkové konfigurace, včetně jeho vlastní konfigurace. Rovněž budou nenávratně smazána data akceptoru. Ztratí se i z přehledu akceptorů na úvodní stránce záložky ACCEPTORS.
Touto funkcí v současnosti disponuje pouze akceptor typu db_asset_acceptor. Ten spouští svou činnost pravidelně v nastavených intervalech. Pomocí tlačítka Execute vpravo nahoře lze vynutit okamžitý běh akceptoru.
Opět se jedná o funkci, která je zatím určena pouze pro db_asset_acceptor. Tlačítkem Reset state vpravo nahoře resetujete stav akceptoru, čímž smažete historii akceptoru. Smazány budou raw topicy, runtime topicy i run, který s runtime topicy pracoval. Znovu se vytvoří raw topic, normalizační pipelina a runtime topicy s runy.