Cronjobs im msrv.io Portal verwalten
Dieser Abschnitt der Dokumentation fokussiert sich auf das Verwalten und Einrichten von Cronjobs über das msrv.io Portal. Cronjobs sind geplante Aufgaben, die zu bestimmten Zeiten automatisch ausgeführt werden. Sie sind wesentlich für die Automatisierung wiederkehrender Aufgaben auf Ihrer Website.
Neuen Cronjob anlegen
Führen Sie die folgenden Schritte durch, um einen neuen Cronjob einzurichten:
- Loggen Sie sich in das msrv.io Portal ein und navigieren Sie zum Bereich Websites > Cronjobs.
- Klicken Sie auf die Option, um einen neuen Cronjob hinzuzufügen.
- Füllen Sie die erforderlichen Felder wie folgt aus:
Felder erklärt
- Zugeordnete Webseite: Wählen Sie die Website aus, für die der Cronjob eingerichtet werden soll.
- Minuten: Geben Sie an, in welchen Minutenintervallen der Cronjob ausgeführt werden soll. Beispiele sind “*”, “*/3”, “10-20”.
- Stunden: Definieren Sie, zu welchen Stunden der Cronjob laufen soll. Beispiele: “*”, “*/2”, “0”, “10-12”.
- Tage des Monats: Bestimmen Sie, an welchen Tagen des Monats der Cronjob aktiv sein soll. Zum Beispiel “*”, “*/4”, “1-5”.
- Monate: Legen Sie fest, während welcher Monate der Cronjob ausgeführt wird. Beispielsweise “*”, “1-6”.
- Tage der Woche: Wählen Sie aus, an welchen Wochentagen der Cronjob arbeiten soll. Zum Beispiel “*”, “0”, “1-5”.
- Auszuführender Befehl: Geben Sie den Befehl ein, der ausgeführt werden soll. Befehle werden mit
sh
ausgeführt, URLs mitwget
. Beispiel: /var/www/clients/clientX/webY/myscript.sh oderhttps://www.mydomain.com/path/script.php
. Der Platzhalter[web_root]
wird durch/var/www/clients/clientX/webY/web
ersetzt. - Ausgabe loggen: Aktivieren Sie diese Option, wenn die Ausgabe des Cronjobs in einem Log gespeichert werden soll. (log unter /private/)
Nachdem alle Felder korrekt ausgefüllt wurden, speichern Sie den Cronjob. Der Cronjob wird nun entsprechend des definierten Zeitplans automatisch ausgeführt.
Hinweis: Seien Sie vorsichtig beim Einrichten von Cronjobs. Fehlkonfigurierte Cronjobs können zu unerwünschten Leistungsproblemen oder Fehlern auf Ihrer Website führen.
Zusammenfassung
Cronjobs sind ein Werkzeug, um regelmäßige Aufgaben auf Ihrer Website zu automatisieren. Durch das Verständnis der oben beschriebenen Felder und Optionen können Sie effektive und effiziente Cronjobs erstellen, die Ihre Website dynamisch und aktuell halten.