Zum Inhalt springen
AffiliateAI

Doku

Cron-Dienst

Deine Site braucht keinen Cron beim Hoster. Die Steuerzentrale ruft geplante Jobs von außen auf, signiert und in kleinen Portionen.

So funktioniert es

  • Die Steuerzentrale ruft https://deine-site/cron.php?job=<name> auf. Jeder Aufruf ist mit einem geheimen Schlüssel deiner Site signiert (HMAC-SHA256) und nur fünf Minuten gültig. Falsche oder abgelaufene Signaturen lehnt die Site mit Status 403 ab.
  • Ein Aufruf erledigt eine Portion von höchstens etwa 20 Sekunden. Ist der Job nicht fertig, antwortet die Site mit weiter und die Steuerzentrale ruft sofort erneut auf. Den Zwischenstand merkt sich die Site selbst.
  • Läuft derselbe Job schon, antwortet die Site mit beschaeftigt. Die Steuerzentrale wartet und versucht es erneut.
  • Stößt ein Job an das Gateway-Kontingent, endet er als fertig mit dem Vermerk „unterbrochen“ und macht beim nächsten Termin weiter.

Die Jobs

Job Zweck
migrate Datenbankschema aktualisieren
katalog Seitenbaum, Suchaufträge und Ausschlussregeln aus dem Themenprofil übernehmen
amazon-suche fällige Suchaufträge bei Amazon abarbeiten (Standard: alle 7 Tage je Auftrag)
preise Preise auffrischen
extraktion Produktdaten per KI aus den Angebotstexten lesen
zuordnung Marken, Produkte, Varianten, Kategorien und Suchindex zuordnen, Seiten-Cache leeren
texte Seitentexte für Kategorien und Marken schreiben
cache-leeren, aufraeumen, status Wartung und Kennzahlen
daten nur lesend, Grundlage der MCP-Datenwerkzeuge

Zeitpläne

Unter Site, Cron legst du Zeitpläne als Cron-Ausdruck in Berliner Zeit fest. Eine neue Site bekommt sinnvolle Standards:

Zeitplan Jobs
sechsmal täglich preise, zuordnung
täglich vormittags amazon-suche, extraktion, zuordnung, texte
täglich nachts aufraeumen, status

Jeder Lauf erscheint mit Dauer, Portionen und Meldungen im Protokoll. Verpasste Termine der letzten sechs Stunden holt die Steuerzentrale einmal nach, hängende Läufe beendet ein Wachhund.

Überwachung und Alarme

Zusätzlich prüft die Steuerzentrale alle fünf Minuten die Erreichbarkeit deiner Site und stündlich ihren Status. Alarm per Mail gibt es bei:

  • mehreren Fehlläufen eines Cron-Jobs in Folge
  • einem fehlgeschlagenen Deploy
  • Änderungen an Kern-Dateien (Prüfsummen)
  • zweimal in Folge nicht erreichbarer Site

Erinnerungen kommen frühestens nach sechs Stunden, eine Entwarnung, sobald das Problem behoben ist.

Frage offen geblieben? Schreib uns über das Anfrageformular, wir ergänzen die Doku.