Loading...
Navigation überspringen

Glossary: Scheduler

Scheduler

Der Scheduler ist der eingebaute Aufgabenplaner von TYPO3 für einmalige und wiederkehrende Jobs. Aufgaben werden zentral im Backend konfiguriert; ein einziger System-Cron bzw. systemd-Timer führt alle fälligen Jobs über die TYPO3-CLI aus.


Einsatzbereiche des Schedulers

Der Scheduler automatisiert und koordiniert typische Hintergrundarbeiten, zum Beispiel:

  • Regelmäßige Cache- und Datenbank-Bereinigung
  • Wiederkehrende Im-/Exporte (z. B. Produktfeeds, externe APIs)
  • Newsletter-Versand oder Erzeugung von RSS/CSV-Reports
  • Geplantes Aktualisieren von Suchindizes
  • Ausführung von Symfony-Console-Befehlen nach Zeitplan
  • Datei- und Medien-Wartungsaufgaben


Funktionsweise des Schedulers

  • Tasks im Backend-Modul „Scheduler” anlegen (Task-Typ wählen, Intervall/Startzeit festlegen, Optionen setzen).
  • Ein serverseitiger Trigger (Cron oder systemd) ruft typo3 scheduler:run auf; TYPO3 führt alle fälligen Tasks aus.
  • Läufe über Logs und optionale Mail-Benachrichtigungen nachverfolgen; Tasks bei Bedarf manuell starten.


Vorteile

  • Zentrale Verwaltung aller Hintergrundjobs
  • Kein separater Cron pro Aufgabe – ein Trigger steuert alles über TYPO3
  • Flexible Zeitpläne (einmalig, minütlich, stündlich, täglich, wöchentlich, benutzerdefiniert)
  • Erweiterbar durch eigene Task-Klassen oder geplante Symfony-Befehle
  • Bessere Wartbarkeit und Transparenz als verstreute Skripte


Typischer Anwendungsfall

Täglich um 03:00 Uhr: Datenimport von einer externen API, Aufräumen alter Datensätze, Cache-Warmup und CSV-Export — jeweils als eigener Scheduler-Task mit klaren Logs und Wiederholungen.

Glossary

Kategorie: S

Zurück

Kontaktanfrage

Du kannst uns jederzeit kontaktieren

Stop! Playing in the meantime?
Stop! Playing in the meantime?
Stop! Playing in the meantime?

Stop! Playing in the meantime?

Break the highscore

Press Start
Contact request
Screenreader label
Security question
13J_________JG1______
O_U____H____9_P___DTU
Y_B___P8R___TFC______
L_R____E______M___W33
DO1_________JTD______