Od zavedení škálovatelných relací se správa relací na straně serveru stala důležitou součástí moderních architektur 4D. Tyto relace umožňují jemně vyladěnou škálovatelnost webových aplikací, ale také vyžadují přísnější dohled, aby byl zaručen výkon, stabilita a kontrola licencí. S aplikací 4D 21 máte nyní k dispozici komplexní prostředky pro kontrolu všech otevřených webových relací, ať už pocházejí z připojení REST, volání SOAP nebo požadavků 4DACTION.
Na adrese Process activity Příkaz byl vylepšen tak, aby věrně odrážel síťovou aktivitu na straně serveru. Nyní poskytuje seznam všech aktivních relací, včetně:
- Relace vytvořené službami SOAP,
- relace REST otevřené prostřednictvím 4DACTION.
Process activity(Session only)
Správci a vývojáři tak mají úplný přehled o tom, jak je server v daném okamžiku využíván.
Pokud se navíc během procesu ověřování rozhodnete explicitně pojmenovat uživatele prostřednictvím funkce „Session.setPrivilege()“, můžete snadno identifikovat připojeného uživatele.
Session.setPrivilege({userName: "name"})
Tento jednoduchý krok výrazně usnadňuje identifikaci připojených uživatelů. Usnadňuje také sdílení informací mezi relacemi, protože k libovolnému úložišti relace můžete přistupovat podle jeho jedinečného ID. To je užitečné zejména při sdílení dat mezi procesy. Data uložená v úložišti relace lze také použít k dynamickému filtrování výsledků vrácených událostí „Restrict“, což umožňuje omezit přístup k datům na základě kontextu relace.
Příklad:
[
{
"creationDateTime": "2025-08-07T14:26:10Z",
"hostType": "browser",
"ID": "07FEE39015C447B0B67D2220E528D563",
"IPAddress": "localhost",
"machineName": "",
"state": "active",
"type": "rest",
"userName": "John Doe"
}
]
Shrnutí
Tyto nové informace, přístupné prostřednictvím příkazu Process activity, výrazně usnadňují monitorování, audit a optimalizaci připojení. Získáte lepší přehled o skutečném využití serveru, což vám umožní činit lepší každodenní rozhodnutí.
K tomuto příspěvku zatím nelze přidávat komentáře.