Požadavek do-manage

Tento požadavek vyvolává management akce různého druhu.

Pokud se během optimalizace souborů nepodaří k nějakému souboru přistoupit - není z nějakého důvodu dostupný - jsou pokusy o jeho další optimalizaci zastaveny (je označen jako nedostupný). Tato úloha umožňuje tyto soubory označit opět jako dostupné a pokusit se tak o jejich opětovnou optimalizaci.

Při provádění plánovaných úloh dochází k protokolování (logování) informací o jejich běhu. V závislosti na počtu úloh, četnosti jejich spouštění a podobně může dojit k tomu, že je v databázi uloženo velké množství těchto záznamů logů. Tento požadavek je umožňuje vymazat.

Provede výkonostní test a jeho výsledek uloží do databáze. Umožňuje provádět pravidelně výkonostní testy a monitorovat tak výkon stroje, na němž flexideo běží.

Při provádění výkonostních testů dochází k ukládání jejich výsledků. Tento požadavek je umožňuje vymazat.

Uzel obsahující požadavek na plán úlohy.

Základní typ(y) uzlu(ů): do-task;

syntax
<request>
<do-manage
validity="{string}"
repeat="{string}"
sched-from-end="{boolean}"
when-off="{boolean}"
failsafe="{string}"
sched-from-end="{boolean}"
revive-optimization="{boolean}"
del-job-log="{boolean}"
job-log-threshold="{number}"
perf="{boolean}"
del-perf-log="{boolean}"
perf-log-threshold="{number}"
/>
</request>

Atributy

validity - Určuje platnost úlohy. Spec. povinná syntaxe: [once]|today|still|from-{#YYYY-MM-DD}[;to-{#YYYY-MM-DD}] (typ: string) TYP HODNOTY: string;

repeat - Určuje případné opakování úlohy. Spec. povinná syntaxe: [none]|hourly|daily|weekly|monthly|yearly|from-{#YYYY-MM-DD}[;to-{#YYYY-MM-DD}][;each-nn-(minutes|hours|days|weeks|months)[[-xx]...]][;at-{#hh:mm}] (typ: string) TYP HODNOTY: string;

sched-from-end - Říká, zda je interval opakování úlohy počítán od jejího ukončení. Umožňuje přesnější návaznost.(typ: boolean) TYP HODNOTY: boolean;

when-off - Zapíná ošetření při vypnutí. Je-li úloha zadána s when-off=true a vyjde-li její provedení na dobu, kdy je server mimo provoz, dojde ke spuštění úlohy po obnovení činnosti serveru.(typ: boolean) TYP HODNOTY: boolean;

failsafe - Určuje případné opakování úlohy vyskytne-li se při jejím provádění chyba. Syntaxe shodná s nastavením repeat: [none]|hourly|daily|weekly|monthly|yearly|from-{#YYYY-MM-DD}[;to-{#YYYY-MM-DD}][;each-nn-(minutes|hours|days|weeks|months)[[-xx]...]][;at-{#hh:mm}] (typ: string) TYP HODNOTY: string;

sched-from-end - Časování od konce úlohy.(typ: boolean) TYP HODNOTY: boolean;

revive-optimization - obnoví pokusy o optimalizaci souborů k nimž se během dřívějších optimalizací nepodařilo získat přístup (soubor nebyl dostupný)(typ: boolean) TYP HODNOTY: boolean;

del-job-log - provede výmaz zaznamů v logu běhu úloh(typ: boolean) TYP HODNOTY: boolean;

job-log-threshold - záznamy v logu, starší než tento atribut, budou smazány - výchozí hodnota je 90 dní(typ: number) TYP HODNOTY: number;

perf - provede výkonostní test a jeho výsledek uloží do databáze(typ: boolean) TYP HODNOTY: boolean;

del-perf-log - provede výmaz zaznamů ve výkonostním logu(typ: boolean) TYP HODNOTY: boolean;

perf-log-threshold - záznamy v logu, starší než tento atribut, budou smazány - výchozí hodnota je 30 dnů(typ: number) TYP HODNOTY: number;


Potomci

Požadavek do-manage neobsahuje žádné další elementy, ani žádné jiné číselné či řetězcové hodnoty.


Odpověď

Uzel s informací o naplánované úloze.

Základní typ(y) uzlu(ů): do-task-result;

Struktura odpovědi na požadavek do-manage vrácená v obálce response:

syntax
<response>
<do-manage
status="ok|error"
detail="{string}"
id="{number}"
/>
</response>

Popis obsahu elementu do-manage viz. popis typu do-task-result.


Požadavek admin-unlockPožadavek cache-boostPožadavek do-managePožadavek do-optimize-filesPožadavek do-scan-filesPožadavek get-scan-filesPožadavek mimesPožadavek servicePožadavek soap-servicesPožadavek test-performancePožadavek unload-soapPožadavek unload-pseudoPožadavek update-dadPožadavek update-files