Pozastavení protokolování a konfigurační soubor protokolu

Automaticky přeloženo z Deepl

U verze 4D v19 jsme zahájili dlouhodobé zdokonalování našich protokolů. Naší první snahou bylo vylepšit jejich formát, abyste získali lepší a přehlednější informace. Co se týče verze 4D v19 R3, přidali jsme dvě nové funkce: možnost okamžitého pozastavení protokolování a způsob, jak mohou týmy podpory snadno pomoci svým zákazníkům s konfigurací protokolů prostřednictvím konfiguračního souboru.

Pozastavení protokolování

První funkcí je možnost pozastavit a obnovit protokolování. Na kartě Údržba v okně správy serveru máte nyní k dispozici tlačítko s názvem Pozastavit protokolování. Kliknutím na něj se přeruší všechny operace logování ve 4D a počká se, až kliknete znovu a logování obnovíte. Hlavní využití tohoto tlačítka je z hlediska výkonu: Pokud dojde k chvilkovému zpomalení serveru, můžete protokolování pozastavit, abyste mu pomohli situaci zvládnout, než jej znovu aktivujete. Může být také výhodné, pokud máte málo místa na disku a potřebujete čas na nalezení řešení pro ukládání protokolů.
Pozastavení a obnovení protokolování bude k dispozici také programově prostřednictvím parametru databáze.

Konfigurační soubor protokolu

Druhá funkcionalita je určena pro týmy podpory, jak vaše, tak naše. Často jsme se setkávali s lidskými chybami při shromažďování protokolů, a proto jsme se rozhodli tento postup zjednodušit. Týmy podpory nyní mohou svým zákazníkům poskytnout konfigurační soubor: k jeho aktivaci jej stačí zkopírovat do příslušného adresáře nebo načíst prostřednictvím stránky údržby spuštěného serveru. Pokud konfigurační soubor zůstane v nastavení projektu, budou aktivovány všechny správné protokoly se správnými možnostmi. Pokud chcete získat více informací o tom, jak takové konfigurační soubory psát, doporučuji vám přečíst si tuto stránku na našem webu s dokumentací.

Pokud máte k těmto novým funkcím nějaké dotazy, neváhejte je položit na fóru. Rádi vám pomůžeme!

Nicolas Brachfogel
• Product Owner & Senior Developer • Nicolas Brachfogel nastoupil do 4D v roce 2017 jako senior vývojář (4D server a sítě). Jako Product Owner, který řídí vydání Apple Silicon, má na starosti psaní uživatelských příběhů a jejich převod do funkčních specifikací a také zajišťuje, aby implementace funkcí vyhovovaly potřebám zákazníků. Nicolas, absolvent Institut Supérieur d'Informatique Appliquée (INSIA), začal svou kariéru jako softwarový vývojář v roce 2001. Po několika letech kódování v Javě a C++ se specializoval na vývoj klient-server pro společnosti zabývající se videohrami. Jako serverový vývojář/architekt úspěšně pracoval na serverových architekturách mnoha her (Dofus Arena, Drakerz, Trivial Pursuit Go!).