Jobs, Cronjobs und Simulation
Zentrale Reihenfolge, Sperren, Wiederholungen und Fehlerstatus verstehen.
Ein Dispatcher
Der zentrale Scheduler liest die bestehenden Jobs, ordnet sie nach Priorität und Gruppe und berücksichtigt Abhängigkeiten. Die vorhandenen Jobklassen behalten ihre Fachlogik; der Scheduler steuert nur, wann und wie sie laufen.
Eindeutige Läufe
Jeder Lauf erhält einen Verarbeitungsschlüssel, Status, Start, Ende, Dauer und Versuchszahl. Sperren verhindern, dass dieselbe Aufgabe parallel doppelt arbeitet.
Fehler bleiben isoliert
Ein fehlgeschlagener Medienjob stoppt nicht automatisch Simulation oder Transfers. Abhängige Aufgaben warten, unabhängige Aufgaben dürfen weiterlaufen. Nach der konfigurierten Pause kann ein fehlgeschlagener Lauf erneut versucht werden.
Admin-Entscheidung
Prüfe Status, letzten Fehler, Folgefehler, nächste Laufzeit und Abhängigkeiten. Eine manuelle Ausführung ist für Diagnose oder Nachholen gedacht und verwendet dieselben Sperren und Protokolle.
Die Simulation endet erfolgreich. Danach dürfen abhängige Statistiken und Wettbewerbsberichte laufen. Scheitert nur das Medienzentrum, bleiben Matchresultat und Statistiken erhalten; der Medienjob wird separat wiederholt.
Fehler sicher behandeln
Ein fehlgeschlagener Job zeigt Status und Meldung. Repariere zuerst Datei, Konfiguration oder Datenbankursache; starte anschließend gezielt neu, statt mehrere parallele Läufe zu erzeugen.
Häufige Fragen
Warum steht ein Job auf blockiert?
Meist fehlt ein erfolgreicher Abhängigkeitslauf oder ein neuerer Fehler des Vorgängerjobs muss zuerst behoben werden.