Cronjob bricht einfach ab - ohne Fehlermeldung

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?

Ich vermute im Hosting gibt es noch einen anderen Schutzmechanismus der die Ausführung killt. Sprich mit dem Hoster.