Crontab-Syntax


images/download/thumbnails/44947508/arrow_up-version-1-modificationdate-1583993576619-api-v2.png Einführung: Eine Beschreibung dieser Phase finden Sie im Abschnitt Phase 1 (Einführung).


images/download/thumbnails/44947508/image2020-3-12_19-12-34-version-1-modificationdate-1583993576636-api-v2.png

Die folgende Abbildung zeigt die Maske zur Konfiguration zeitgesteuerter Eingangsagenten mittels Crontab-Syntax. Neue Einträge können über das Kontextmenü erzeugt werden.


images/download/attachments/44947508/429-version-1-modificationdate-1648458998620-api-v2.png


Die in Lobster_data verwendete Syntax ist ähnlich zu der Crontab-Syntax in UNIX-Systemen, allerdings beginnt die Nummerierung von Wochentagen abweichend zur UNIX-Syntax bei Sonntag mit 1.

In Spalte Tag steht z. B. eine 1 für den ersten Tag des Monats, ein L steht für den letzten Tag eines Monats, ein * bedeutet jeder Tag.

Wichtiger Hinweis: Vermeiden Sie in jedem Fall in der Spalte Sekunden einen einzelnen Stern *, denn das bedeutet jede Sekunde und würde sich extrem auf die Performance auswirken.

Wichtiger Hinweis: Läuft bei Erreichen eines neuen Startzeitpunktes der Job noch, so wird dieser Startzeitpunkt ignoriert.


Die folgende Tabelle zeigt einige Beispiele für die Einstellung der Zeitpunkte mittels Crontab-Syntax. Für umfassende Erklärungen und Beispiele zum Thema Crontab-Syntax beziehen Sie sich bitte auf externe Quellen. Es handelt sich hier um ein allgemein verbreitetes Konzept.


Sekunde

Minute

Stunde

Tag Monat

Monat

Wochentag

Bedeutung

0

0

*

*

*

*

Jede volle Stunde.

0

15

10

*

*

1

Jeden Sonntag um 10:15.

0

*/20

*

*

*

*

Alle 20 Minuten, ausgehend von vollen Stunden und zur vollen Stunde. Beispiel: Nehmen wir an Sie speichern Ihr Profil um 16:56 mit diesen Einstellungen. Dann läuft es um 17:00, 17:20, 17:40, 18:00, 18:20, ...

0

*/21

*

*

*

*

Alle 21 Minuten, ausgehend von vollen Stunden und zur vollen Stunde. Beispiel: Nehmen wir an Sie speichern Ihr Profil um 16:56 mit diesen Einstellungen. Dann läuft es um 17:00, 17:21, 17:42, 18:00, 18:21, ...

Hinweis: Möchten Sie wirklich den jeweils nächsten Profil-Lauf 21 Minuten nach dem letzten Profil-Lauf, dann verwenden Sie bitte Intervalle.

*/10

*

*

1

12

*

Alle 10 Sekunden am 1. Dezember (ausgehend von vollen Minuten und zur vollen Minute).

0

*/10

6-8,16-19

*

*

*

Alle 10 Minuten zwischen 6-8 und 16-19 Uhr (ausgehend von vollen Stunden und zur vollen Stunde).