Upozornění
Řešení dodávaná ELVAC SOLUTIONS s.r.o. již obsahují konfiguraci všech částí pro běh služeb a pravidelných úloh řešení, proto jakákoliv změna v tomto souboru se nedoporučuje.
Konfigurace pravidelných úloh služby TaskServer probíhá standardně v souboru /Config/TaskServerQuartzJobs.xml, pokud tedy nebyl změněn na jiný v konfiguraci aplikace.
Příklad konfiguračního souboru:
<?xml version="1.0" encoding="UTF-8"?> <quartz xmlns="http://quartznet.sourceforge.net/JobSchedulingData" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0" overwrite-existing-jobs="true"> <job> <job-detail> <name>JobName</name> <description>Job Description</description> <job-type>ELVAC.Foo.TaskServer.Jobs.NotificationCreaterJob, ELVAC.Foo.TaskServer.Jobs</job-type> <job-data-map allows-transient-data="false"> <entry> <key>IsEnabled</key> <value>true</value> </entry> </job-data-map> <volatile>false</volatile> <durable>true</durable> <recover>false</recover> </job-detail> <trigger> <cron> <name>NotificationCreaterJobTrigger</name> <job-name>NotificationCreaterJob</job-name> <cron-expression>0 0/1 * * * ?</cron-expression> </cron> </trigger> </job> </quartz>
důležité, z pohledu administrace systému, jsou hodnoty
- IsEnabled - zda-li je úloha ve službě aktivní či nikoliv
- cron-expression - definuje interval, jak často se má služba spouštět pomocí výrazu cron.
Důležité
Po změně je nutno službu restartovat!!!