Zeitliche Wiederholung Element: Unterschied zwischen den Versionen

Aus
Wechseln zu: Navigation, Suche
(Format)
 
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 48: Zeile 48:
 
{|
 
{|
 
|-
 
|-
| Feld
+
!Feld
| Pflichtangabe
+
!Pflichtangabe
| Erlaubte Werte
+
!Erlaubte Werte
| Sonderzeichen
+
!Sonderzeichen
 
|-
 
|-
 
| Sekunden
 
| Sekunden
Zeile 83: Zeile 83:
 
| , - * ? / L #
 
| , - * ? / L #
 
|-
 
|-
| Year(Optional)
+
| Jahr(Optional)
 
| Nein
 
| Nein
 
| 1-7 oder SUN-SAT
 
| 1-7 oder SUN-SAT

Aktuelle Version vom 9. Januar 2022, 19:32 Uhr

Dieses Element ermöglicht es einen Ablauf entweder in zeitlichen Abständen oder zu gewissen Zeitpunkten zu wiederholen

Verwendbarkeit

In jeder Funktion (Bevorzugt bei Diensten).

Anschlüsse

In dieser Sektion finden Sie alle Informationen über die Anschlüsse die das jeweilige Element zur Verfügung stellt. Beachten Sie, dass weitere Eingänge und Anfragen beliebig hinzugefügt werden können. Diese zusätzlichen Eingänge haben keine Standardfunktion und sind deshalb hier nicht beschrieben.

Eingänge (INPUT)

  • 0: Erfordert keine spezielle Datenstruktur. Bevorzugt sollte es aber eine Ressource/Datensatz sein auf dem eine Rechenoperation ausgeführt werden kann.

Anfragen (REQUEST)

Dieses Element führt standardmäßig keine Anfragen aus

Auslöser

  • timer: Dieser Auslöser wird in zeitlichen Abständen gefeuert.

Ereignisse

  • start: Startet den Timer, falls er nicht bereits Initial gestartet war.
  • stop: Stoppt den Timer.

Ausgänge

  • 0: Gibt den Eingang 0 zurück.

Konfiguration

  • Starte: Sie haben die Möglichkeit den Timer sofort zu starten, oder auf das start-Ereignis am Ereignis-Eingang zu warten bis der Timer beginnt.
  • Aufruftyp: Das Feste Intervall bedeutet das auslösen des timer-Auslösers in einem fest Definierten Zeitintervall. Hingegen bedeuten feste Ausführungszeitpunkte, dass der Timer immer zu bestimmten Uhrzeiten ausgeführt wird
  • Intervallzeit in ms: Die Zeitspanne nach der der timer-Auslöser gefeuert werden soll.
  • Ausführungszeitpunkte: Die Zeitspanne in einem CRON-ähnlichem Stil. Erleuterung siehe Unten.

Beschreibung der Ausführungszeitpunkte

Die ausführungszeitpunkte bestehen aus 6 durch Abstand getrennten Fragmenten. Jedes Fragment kann hierbei entweder fest definiert (z.B. "1,5,10,20" = in Minute 1,5,10 und 20) , durch eine Spanne (z.B. "10-20" = jede Minute zwischen 10 und 20) oder durch einen Teiler(z.B. "*/2" = Alle 2 Minuten) definiert werden.

*  *  *  *  *  *
┬  ┬  ┬  ┬  ┬  ┬
│  │  │  │  │  │
│  │  │  │  │  └── Wochentag (1-7, 1=Sonntag), falls Monatstag angegeben *
│  │  │  │  └───── Monat (1-12)
│  │  │  └──────── Monatstag (1-31), falls Wochentag angegeben ?
│  │  └─────────── Stunde (0-23)
│  └────────────── Minute (0-59)
└───────────────── Sekunden (0-59)

Format

Feld Pflichtangabe Erlaubte Werte Sonderzeichen
Sekunden Ja 0-59 , - * /
Minuten Ja 0-59 , - * /
Stunden Ja 0-23 , - * /
Monatstag Ja 0-23 , - * ? / L W
Monat Ja 0-12 oder JAN-DEC , - * /
Wochentag Ja 1-7 oder SUN-SAT , - * ? / L #
Jahr(Optional) Nein 1-7 oder SUN-SAT , - * ? / L #

Weitere Beispiele

  • 0 0 12 * * ?: Fire at 12pm (noon) every day
  • 0 15 10 ? * *: Fire at 10:15am every day
  • 0 15 10 * * ?: Fire at 10:15am every day
  • 0 15 10 * * ? *: Fire at 10:15am every day
  • 0 15 10 * * ? 2005: Fire at 10:15am every day during the year 2005
  • 0 * 14 * * ?: Fire every minute starting at 2pm and ending at 2:59pm, every day
  • 0 0/5 14 * * ?: Fire every 5 minutes starting at 2pm and ending at 2:55pm, every day
  • 0 0/5 14,18 * * ?: Fire every 5 minutes starting at 2pm and ending at 2:55pm, AND fire every 5 minutes starting at 6pm and ending at 6:55pm, every day
  • 0 0-5 14 * * ?: Fire every minute starting at 2pm and ending at 2:05pm, every day
  • 0 10,44 14 ? 3 WED: Fire at 2:10pm and at 2:44pm every Wednesday in the month of March.
  • 0 15 10 ? * MON-FRI: Fire at 10:15am every Monday, Tuesday, Wednesday, Thursday and Friday
  • 0 15 10 15 * ?: Fire at 10:15am on the 15th day of every month
  • 0 15 10 L * ?: Fire at 10:15am on the last day of every month
  • 0 15 10 L-2 * ?: Fire at 10:15am on the 2nd-to-last last day of every month
  • 0 15 10 ? * 6L: Fire at 10:15am on the last Friday of every month
  • 0 15 10 ? * 6L: Fire at 10:15am on the last Friday of every month
  • 0 15 10 ? * 6L 2002-2005: Fire at 10:15am on every last friday of every month during the years 2002, 2003, 2004 and 2005
  • 0 15 10 ? * 6#3: Fire at 10:15am on the third Friday of every month
  • 0 0 12 1/5 * ?: Fire at 12pm (noon) every 5 days every month, starting on the first day of the month.
  • 0 11 11 11 11 ?: Fire every November 11th at 11:11am.

Weiterführende Informationen

Weitere Informationen, so wie Beispiele und Anleitungen zu diesem Element

Anleitungen