Hallo, wir haben einen Cronjob der einen Import durchführt. Er läuft alle 2 Stunden und würde so um die 20-30min Laufzeit haben. Es handelt sich um ca. 13.000 Artikel.
Leider bricht der Job immer mittendrin ab. Die Stelle ist aber immer eine andere. Mal läuft er länger, mal kürzer. Beim letzten Mal war der Abbruch nach ca. 10min, davor 13min.
Es ist eine Verarbeitung in Batches. Mal bricht er bei Batch 128 ab, mal bei 141, usw … also nie die selbe Stelle (deshalb schließe ich ein Artikeldatenproblem aus).
Es gibt keine Fehlermeldung im Shopware-Log oder PHP-Log. In der Cronjobausgabe steht dann “false” und er bleibt auf inaktiv.
Hab auch eine Mailadresse für den Fehlerfall eingetragen, aber es kommt keine Mail.
Der Cronjob auf dem Server führt eine Bash-Datei aus mit folgendem Inhalt
#!/bin/bash
env -i /usr/local/bin/php72 -d memory_limit=1024M
/usr/www/users/xxx/shopware/bin/console sw:cron:run MyImport
Der Cronjob hat schon mal funktioniert. Seit dem Umzug auf einen anderen Server taucht das “Abbruch-Phänomen” auf. Den alten Server gibt es nicht mehr.
was kann der Fehler sein? Wie kann ich ihn identifizieren?