Timer
Mit Hilfe von Timern können Sie Aufträge um eine bestimmte Uhrzeit und in einem bestimmten Intervall starten lassen. Timer haben Optionen zur flexiblen Wiederholung. Sie können z.B. täglich, wöchentlich oder an bestimmten Tagen der Woche oder des Monats gestartet werden. In der Abbildung unten sehen Sie ein Beispiel für einen Timer.
Im Folgenden finden Sie eine Beschreibung der Parameter eines Timers.
Ausführen | Definiert, ob der Timer einmal oder alle N Tage ausgeführt werden soll. Es stehen die folgenden Optionen zur Verfügung: Einmal, täglich, an Tagen der Woche, an Tagen der Monate, an Tagen in Wochen der Monate.
|
Wiederholen | Definiert, wie oft der Auftrag innerhalb eines bestimmten Zeitraums gestartet werden soll. Das Feld alle definiert die Häufigkeit der Auftragsausführung in Minuten (so kann der Auftrag etwa alle 60 Minuten ausgeführt werden). Die Felder von und bis definieren den Zeitraum, innerhalb dessen der Auftrag gestartet werden soll (so kann er z.B. von 8 Uhr früh bis 20 Uhr abends alle 60 Minuten ausgeführt werden).
|
Start | Definiert Start-Datum und -Uhrzeit des Triggers. Wenn Sie in das Datumsfeld klicken, wird ein Kalender angezeigt, aus dem Sie das Startdatum auswählen können. Sie können das Datum auch manuell eingeben.
Der Wert des Felds Uhrzeit muss im Format HH:MM:SS oder HH:MM eingegeben werden.
|
Läuft ab | Definiert Uhrzeit und Datum, an dem der Auftrag abläuft. Wenn Sie in das Datumsfeld klicken, wird ein Kalender angezeigt, aus dem Sie das Ablaufdatum auswählen können. Sie können das Datum auch manuell eingeben.
Der Wert des Felds Uhrzeit muss im Format HH:MM:SS oder HH:MM eingegeben werden.
|
Zeitzone | Definiert die Zeitzone, die für das Start- und Ablaufdatum des Triggers gilt. Die Standardzeitzone ist in den Server-Verwaltungseinstellungen definiert.
|
Priorität (Advanced Edition) | Sie können Aufträgen in einer Warteschlange in der FlowForce Server Advanced Edition eine Priorität zuweisen. Die Priorität wird auf Basis aller einer Warteschlange zugewiesener Aufträge ermittelt. Als Prioritätsstufen stehen die Optionen: Niedrig, Unter normal, Normal, Über normal und Hoch zur Verfügung. Die Standardpriorität ist "Normal". Die Priorität kann für jeden beliebigen Trigger-Typ definiert werden. Wenn für Ihren Auftrag mehrere Trigger konfiguriert wurden, können Sie dafür gegebenenfalls unterschiedliche Prioritätswerte auswählen.
Globale Warteschlangen Die Trigger-Priorität ist vor allem bei globalen Wartenschlangen von Bedeutung, da Sie dadurch festlegen können, welche Aufträge in einer Warteschlange wichtiger sind und zuerst gestartet werden sollen. In den meisten Fällen hat ein Auftrag nur einen Trigger. Ein Auftrag, dessen Trigger eine höhere Priorität hat und dessen Trigger-Bedingungen erfüllt wurden, wird als erster gestartet.
Wenn eine globale Warteschlange mehrere Aufträge enthält und jeder davon mehrere Trigger unterschiedlicher Priorität hat, überprüft FlowForce zuerst die Trigger höherer Priorität. Wenn die Trigger-Bedingungen nicht erfüllt wurden, überprüft FlowForce Server die Trigger niedrigerer Priorität. Bei einem Auftrag mit mehreren Triggern ist es meist sinnvoll, für alle diese Trigger denselben Prioritätswert zu definieren (z.B. hohe Priorität, wenn der Auftrag wichtiger als andere in der Warteschlange ist).
Lokale Warteschlangen In einer lokalen Warteschlange werden Instanzen ein und desselben Auftrags verarbeitet. Wenn nur ein Trigger konfiguriert wurde, wird der Prioritätswert ignoriert. Wenn es eine Reihe von Triggern unterschiedlicher Priorität gibt, konkurrieren die Trigger miteinander. Angenommen, ein Auftrag hat einen Timer und einen Dateisystem-Trigger. Der Timer hat eine niedrigerer Priorität, der Dateisystem-Trigger hingegen hat eine höhere Priorität. Wenn die Bedingung des Timers erfüllt wird und es keine Dateien gibt, die verarbeitet werden müssen, startet der Timer den Auftrag früher als der zweite Trigger. Sind jedoch mehrere zu verarbeitende Dateien vorhanden, muss der Timer warten und der Dateisystem-Trigger erhält Priorität.
|
aktiviert | Über das Kontrollkästchen Aktiviert können Sie einen Trigger aktivieren und deaktivieren.
|