Výpis plánovaných agentů

Zjistil jsem, že spousta lidí, adminů i vývojářů, často používají konzolový příkaz tell amgr sched, a přesně neví, co všechno výpis obsahuje, koukají se jenom na jméno agenta a čas. Pojďme se tedy na to podívat a rozebrat všechny možnosti.

Nuže, výpis může vypadat například takto:

S S 22:08 dnes Preposlani Aplikace\OBSAH.NSF
S S 22:08 dnes VykazyKilometry_USR Aplikace\Jizdy2000.nsf
V M Přeposílání_pošty MAIL\jnovak.nsf
V U AutoTriggerAgent CMT\cmt2004.nsf

Na začátku každého řádku jsou dvě písmena. První označuje typ agenta a v jaké fází (části fronty) se zrovna nachází, druhé informuje o tom, jak je agent spouštěn.

Typ může být:
S - "Scheduled" - časově plánovaný agent
E - "Eligible to run" - časově plánovaný agent, kterému nadešel jeho čas, a velmi brzy bude spuštěn
V - agent, který je spouštěn na základě práce s dokumentem

Druhy spouštění agentů jsou:
S - "Scheduled" - agent je spouštěn podle časového rozvrhu
M - "Mail" - agent je spouštěn po přijetí mailu (After new mail has arrived)
U - "Updated" - agent je spouštěn po vytvoření nebo úpravě dokumentu

Ne všechny vzájemné kombinace jsou možné, nejčastěji uvidíte "S S", "E S", "V M" a "V U".
Pokud je agent časově plánovaný (S nebo E v prvním sloupci), následuje ve výpisu čas a datum přístího spuštění. Čas berte s malou rezervou, Notesy nejsou určeny pro řízení atomové elektrárny a na sekundy se u spouštění agentů nehraje.

V posledních dvou sloupcích je jméno agenta a cesta k databázi, tam není nic překvapujícícho.

Poznámka na závěr: Když jsme u té konzole a agentů - připomínám, že v ND6 můžete vynutit okamžité spuštění agenta příkazem tell amgr run jmeno_databaze.nsf 'jmeno_agenta'

Předchozí: Kniha o vývoji v ND6 konečně vyšla
Následující: Trial verze ND7