Nächste Überarbeitung
|
Vorherige Überarbeitung
|
config_cron [2013/08/04 03:59] nick angelegt |
config_cron [2025/01/26 18:14] (aktuell) smg |
====== Automatische Abläufe (Cron Jobs) ====== | ====== Automatische Abläufe (Cron Jobs) ====== |
| |
efa v2.1 führt einen neuen Mechanismus ein, mit dem sich direkt aus efa-Bootshaus heraus beliebige Aufgaben zu konfigurierten Zeiten automatisieren lassen. In der Konfiguration unter //efa-Bootshaus - Automatische Abläufe// können sich beliebige Abläufe (//Tasks//) konfigurieren lassen. | efa v2.1 führt einen neuen Mechanismus ein, mit dem sich direkt aus efa-Bootshaus heraus beliebige Aufgaben zu konfigurierten Zeiten automatisieren lassen. In der Konfiguration unter //efa-Bootshaus - Automatische Abläufe// lassen sich beliebige Abläufe (//Tasks//) konfigurieren. |
| |
| {{ :efaadminmodus_konfiguration_efabootshaus_cronjobs.png?direct&600 |}} |
| |
Die Felder //Minute//, //Stunde//, //Tag//, //Monat//, //Wochentag// legen fest, wann das Kommando ausgeführt werden soll. Damit ein Kommando zu einem bestimmten Zeitpunkt ausgeführt wird, müssen die Werte in allen fünf Feldern auf den derzeitigen Zeitpunkt zutreffen. Einzelne Werte können durch Komma getrennt werden, und Bereiche durch Bindestriche definiert werden. Ein * steht für alle möglichen Werte. | Die Felder //Minute//, //Stunde//, //Tag//, //Monat//, //Wochentag// legen fest, wann das Kommando ausgeführt werden soll. Damit ein Kommando zu einem bestimmten Zeitpunkt ausgeführt wird, müssen die Werte in allen fünf Feldern auf den derzeitigen Zeitpunkt zutreffen. Einzelne Werte können durch Komma getrennt werden, und Bereiche durch Bindestriche definiert werden. Ein * steht für alle möglichen Werte. |
| |
Um beispielsweise ein Kommando zu jeder vollen Stunde auszuführen, müssen folgende Werte eingetragen werden: Minute=0 (nur zur Minute 0), Stunde=* (jede Stunde), Tag=* (jeden Tag), Monat=* (jeden Monat), Wochentag=* (jeden Wochentag). | Um beispielsweise ein Kommando zu jeder vollen Stunde auszuführen, müssen folgende Werte eingetragen werden: Minute=0 (nur zur Minute 0), Stunde=* (jede Stunde), Tag=* (jeden Tag), Monat=* (jeden Monat), Wochentag=* (jeden Wochentag). |
| |
Einmal wöchentlich am Sonntag um 23:00 wird ein Kommando ausgeführt, wenn die Werte Minute=0, Stunde=23, Tag=*, Monat=*, Wochentag=7 (1 ist Montag, 2 ist Dienstag, ..., 7 ist Sonntag) eingetragen werden. | Einmal wöchentlich am Sonntag um 23:00 wird ein Kommando ausgeführt, wenn die Werte Minute=0, Stunde=23, Tag=*, Monat=*, Wochentag=7 (1 ist Montag, 2 ist Dienstag, ..., 7 ist Sonntag) eingetragen werden. |
| |
Um ein Kommando viermal stündlich zwischen 8 und 20 Uhr auszuführen, können die Werte Minute=0,15,30,45, Stunde=8-20, Tag=*, Monat=*, Wochentag=* eingetragen werden. | Um ein Kommando viermal stündlich zwischen 8 und 20 Uhr auszuführen, können die Werte Minute=0,15,30,45, Stunde=8-20, Tag=*, Monat=*, Wochentag=* eingetragen werden. |
| |
| |
Die Ausführung von Kommandos wird in der Lodatei protokolliert. | Die Ausführung von Kommandos wird in der Lodatei protokolliert. |
| |
| **Hinweis:** wird efa in Kombination von efaRemote oder efaCloud und [[config_mehrere_bootshaeuser|mehreren Bootshäusern]] eingesetzt, sollten die automatischen Abläufe in jedem Bootshaus mind. 5 Minuten zeitversetzt laufen. |