Fronty zpracování

Fronty zpracování ukazují úlohy, které TAS při škálování na více serverů nezpracovává hned, ale řadí je do fronty a postupně je odbavují pracovní procesy (workery). Stránku vidí administrátor, otevřete ji v menu Administrace kartou Fronty zpracování v kategorii Monitorování a údržba. Karta je dostupná jen tehdy, když má instalace fronty zapnuté.

Na snímku je karta v instalaci, která fronty nepoužívá.

Kdy je stránka dostupná

Konfigurační klíčCo zapíná
system.scaling.queueWorkflowFrontu Workflow. Do ní jdou například archivace případů a změny dat provedené v Servisních operacích.
system.scaling.queueRightsFrontu Rights pro přepočet práv nadřízených po změně organizační struktury.

Obě volby jsou ve výchozím nastavení vypnuté. Dokud nezapnete aspoň jednu, je karta v menu šedá a po najetí myší na otazník ukáže nápovědu. Nápověda uvádí volby pod staršími názvy scaling.queue.workflow.enabled a scaling.queue.rights.enabled, které se při upgradu převádějí na klíče v tabulce.

Co stránka ukazuje

Vlevo je strom front. Pro každou zapnutou frontu (Workflow, Rights) obsahuje stavy úloh a v závorce jejich počet:

StavCo znamená
ActiveÚloha se právě zpracovává.
CompletedÚloha skončila úspěšně.
DelayedÚloha čeká na odložené spuštění.
FailedÚloha skončila chybou.
PausedÚloha je ve frontě, jejíž zpracování je pozastavené.
RepeatOpakující se úlohy. Počet se u tohoto stavu nezobrazuje.
Wait, WaitingÚloha čeká, až ji převezme volný worker.
Waiting childrenÚloha čeká na dokončení navazujících dílčích úloh.

Vpravo je tabulka úloh ve vybraném stavu se sloupci ID, Název, Datum (kdy úloha vznikla), Data (vstupní data úlohy), Hodnota (výsledek), Attempts made (počet pokusů), Delay (odklad), Progress (průběh) a Stacktrace (chyba u neúspěšné úlohy). U stavu Completed přibudou sloupce Job duration (doba zpracování) a Total duration (doba od vzniku úlohy po dokončení).

Tlačítka

TlačítkoK čemu slouží
DetailOtevře všechny údaje vybrané úlohy včetně časů vzniku, zpracování a dokončení. Stejně funguje dvojklik na řádek.
SmazatPo potvrzení odstraní vybranou úlohu z fronty. Funguje i klávesa Delete.
To completedJen u stavu Active. Přesune úlohu mezi dokončené.
To delayedJen u stavu Active. Odloží úlohu na zadané datum.
To failedJen u stavu Active. Přesune úlohu mezi neúspěšné.
ObnovitZnovu načte strom i tabulku.
WorkersOtevře seznam workerů vybrané fronty s tlačítky Pokračovat a Pozastavit pro obnovení a pozastavení zpracování.
ZavřítVrátí vás do menu Administrace.
Zásahy do front
Smazání nebo ruční přesunutí úlohy znamená, že se operace (například archivace případu nebo přepočet práv) neprovede, nebo se provede jen zčásti. Pozastavení workerů zastaví zpracování celé fronty. Do front zasahujte jen při řešení problému.

Související: Stav systému, Servisní operace, Konfigurace, Menu Administrace

Naplánované úkoly

Údržba

Team assistant (opens in a new tab)

Powered by HelpDocs (opens in a new tab)