Uživatelský manuál
Stručný průvodce
Dashboard
Přehledy
Detail případu (Caseoverview)
Případ - Událost
Úkoly
Poznámky případu
Dokumenty
Nastavení uživatele
Oblíbené
Komponenta tabulky
FAQ
Novinky/Oznámení v Team assistant
Nastavení mobilní aplikace
Admin dokumentace
Platforma
Administrace
Crony
Autentizace a synchronizace
Nastavení mobilní aplikace pro vaše prostředí
Schéma
Dynamické tabulky
Archivace
Skripty
Servisní konzole
Naplánované úkoly
HR Agenda
Sekvence
CSP hlavičky - zásady zabezpečení obsahu
Logy
Nastavení přístupového tokenu a vypršení platnosti relace
Šablona
Role
Plánování
Uživatelé
Organizační struktura
Události
Překlady
NFC integrace
AXIOS API
Výpočty a funkce
Integrace
TAS Forms
Pokročilé funkce a tipy
Produkt
Technický changelog
Business Changelog
Průvodce upgradem z předchozích verzí
Upgrade na 5.17
Upgrade na 5.7
Lodash upgrade v4.17.x (>v5.5)
Hlavní změny a zaniklé funkce (v5.3 > v5.7)
Podbarvení proměnných ve stavu Read-only (>v5.7.58)
Použití validačních funkcí
Upgrade na 5.3
Migrace dynamických podmínek
Úprava a kontrola tisku pdf
Úprava Popis úkolu vs Instrukce k úkolu
Transpilace forEach na for loop
Vykreslení HTML na Caseoverview
Rozdíly mezi TAS4 a TAS5 - kompletní přehled
Best Practices upgrade z TAS 4 na TAS 5
Technické požadavky a architektura
Status routes
Prerekvizity serveru
Bezpečnost a ochrana dat
Security
Technologická architektura
Graceful Shutdown + Status Routes
Aktuality / Důležité informace
- Vše /
- Produkt
- Technické požadavky a architektura /
- Status routes
Status routes
TAS backend implementuje mechanismus pro bezpečné vypínání a poskytuje dedikované HTTP endpointy pro monitoring zdraví aplikace. Díky tomu může orchestrátor (Kubernetes, Docker Swarm) přesně řídit tok provozu — zastavit příjem requestů dříve, než začne samotné vypínání, a restartovat kontejner pouze tehdy, když aplikace skutečně přestane odpovídat.
Status Routes
Backend vystavuje dva HTTP endpointy pro monitoring, které nevyžadují autentizaci a jsou dostupné vždy — i v průběhu startu nebo shutdownu.
GET /status/liveness
Odpovídá, zda je aplikace naživu — tedy nezaseknutá a schopná zpracovávat požadavky.
Stav | HTTP status | Tělo odpovědi |
Aplikace běží normálně |
|
|
Aplikace se spouští nebo vypíná | 503 |
|
globalThis.applicationStatus.liveness = true— nastaveno po úspěšném startu (po inicializaci bootstrapu a DI containeru)globalThis.applicationStatus.liveness = false— nastaveno na konci graceful shutdown (po uzavření HTTP serveru a DB spojení)
GET /status/readiness
Odpovídá, zda je aplikace připravena přijímat provozní požadavky. Loadbalancer nebo orchestrátor na základě tohoto endpointu rozhoduje, zda může posílat traffic.
Stav | HTTP status | Tělo odpovědi |
Aplikace je připravena |
|
|
Aplikace se spouští nebo vypíná |
|
|
globalThis.applicationStatus.readiness = true— nastaveno po úspěšném dokončení startuglobalThis.applicationStatus.readiness = false— nastaveno okamžitě při zahájení graceful shutdown (stop traffic ASAP)
Updated
by Frantisek Brych