Varová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:
Blok kódu |
---|
|
<?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.
Poznámka |
---|
|
Po změně je nutno službu restartovat!!! |