Online-Hilfepaket 10

Cron-Jobs - Einführung

Grundlegendes

Ein Cron-Job ist ein automatisierter Prozess, der in festgelegten Zeitabständen ausgeführt wird – zum Beispiel täglich, wöchentlich oder monatlich. Diese Prozesse laufen im Hintergrund und sorgen dafür, dass wiederkehrende Aufgaben in ILIAS automatisch erledigt werden.

Verwendung und Zweck

In ILIAS werden Cron-Jobs genutzt, um zentrale Systemaufgaben regelmäßig und zuverlässig durchzuführen. Sie entlasten Administratorinnen und Administratoren, da viele Wartungsprozesse automatisch ablaufen können.
Cron-Jobs werden unter anderem verwendet, um:

  • die Gültigkeit zeitlich begrenzter Benutzerkonten zu prüfen und betroffene Personen zu benachrichtigen,
  • Benachrichtigungen aus Foren, News, E-Mails, Peer-Feedbacks oder Sprechstunden-Buchungen zu versenden,
  • Kontakte zu aktualisieren,
  • inaktive Benutzer automatisch zu löschen,
  • Speicherplatzkontingente zu überwachen und bei Überschreitungen Benachrichtigungen zu versenden,
  • Daten-Synchronisierungen mit LDAP anzustoßen,
  • den Suchindex des Lucene-Servers zu aktualisieren,
  • und die Gültigkeit hinterlegter Links regelmäßig zu prüfen.

Eigenschaften von Cron-Jobs

  • Cron-Jobs laufen unabhängig von Benutzeraktionen im Hintergrund.
  • Jeder Job kann einzeln aktiviert, deaktiviert oder zeitlich angepasst werden.
  • Fehler oder Warnungen aus Cron-Jobs können protokolliert und über Benachrichtigungen ausgegeben werden.


Information Message
No comment has been posted yet.