Frage zum Ablauf der Cronjobs ?

Hallo,

ich habe mir jetzt auf dem Server, laut Beschreibung von Shopware, 2 Cronjobs angelegt (Ausführung alle 10 min.)

 php bin/console sw:cron:run
 php bin/console sw:warm:http:cache

Wie weiss nun der 2. Job, dass er nur nach Ausführung des 1. ausgeführt werden sollte ?? Laut Shopware sollte das ja auch nacheinander ablaufen: Oder ?

Es ist empfehlenswert diesen Cronjob (warm) nach Löschen des HTTP Caches durchzuführen.

Kann mir das bitte jemand erklären ?

VG
spiro

Hi spiro,

Du musst in den Einstellungen des jeweiligen Cronjobs die Zeit bei ‚nächste Ausführung‘ entsprechend versetzt vorgeben. Dann wird der Versatz bestehen bleiben (natürlich nur im Intervall Deines System Cronjobs)

Den http cache möchtest Du übigens nicht alle 10min aufwärmen, das sollte eher gemacht werden, wenn im Shop nichts oder nicht so viel los ist, da es das System gut belasten kann. Je nach Shop-Größe dauert der Warm-Up auch deutlich länger als 10 Minuten.

Wenn Du den Cache so oft aufwärmen willst, stelle ich mir die Frage ob Du ihn auch so oft löschen willst?! Weil das wäre ziemlich kontraproduktiv. Der Shop soll ja möglichst lange gecached laufen …

 

Viele Grüße

Marc

 

MND Next GmbH

Jetzt neu im Plugin Store: Plugin MND Monitoring Basic

www.mndnext.de | MND Next auf Facebook