Cron (geplante Aufgaben)
Adobe Commerce und Magento Open Source führen einige Vorgänge planmäßig durch, indem sie regelmäßig ein Skript ausführen. Sie können die Ausführung und Planung von Commerce-Cron-Aufträgen über den Administrator steuern. Speichervorgänge, die gemäß einem Cron-Zeitplan ausgeführt werden, umfassen unter anderem:
Darüber hinaus können Sie Folgendes so konfigurieren, dass es gemäß einem Cron-Zeitplan ausgeführt wird:
- Systemrasteraktualisierungen und Neuindizierung bestellen
- Ausstehende Zahlungslebensdauer
Stellen Sie sicher, dass die Variable Basis-URLs für den Speicher korrekt eingestellt sind, sodass die bei Cron-Vorgängen generierten URLs korrekt sind. Informationen zu Adobe Commerce zur Cloud-Infrastruktur finden Sie unter Einrichten von Cron-Aufträgen im Benutzerhandbuch zu Commerce on Cloud Infrastructure. Informationen zu On-Premise finden Sie unter Symbol "Konfigurieren und Ausführen" im Konfigurationshandbuch.
Cron konfigurieren
-
Im Admin Seitenleiste, navigieren Sie zu Stores > Settings>Configuration.
-
Erweitern Sie im linken Bereich Advanced und wählen System.
-
Erweitern
-
Führen Sie die folgenden Einstellungen für die Index und Default Gruppen.
Die Einstellungen sind in jedem Abschnitt identisch.
- Generate Schedules Every - Definiert, wie oft der Zeitplan generiert wird (in Minuten). Zeitpläne werden in der Datenbank gespeichert.
- Schedule Ahead for - Definiert, wie lange im Voraus Cron-Aufträge geplant sind (in Minuten). Wenn diese Einstellung beispielsweise auf
10
und der Cron ausgeführt wird, sind Cron-Aufträge für die nächsten 10 Minuten geplant. - Missed if not Run Within - Definiert die Zeit (in Minuten), die zum Ermitteln eines verpassten Auftrags verwendet wird. Wenn der Cron-Auftrag nicht zur geplanten Zeit ausgeführt wird und die angegebene Zeit vergeht, kann er nicht ausgeführt werden und sein Status ist auf
Missed
. - History Cleanup Every - Definiert die Zeit (in Minuten), zu der der Verlauf beendeter Aufgaben aus der Datenbank gelöscht wird.
- Success History Lifetime - Definiert die Zeitdauer (in Minuten), die der Verlauf von Cron-Aufträgen mit einer
Successful
Der Status verbleibt in der Datenbank. - Failure History Lifetime - Definiert die Zeitdauer (in Minuten), die der Verlauf von Cron-Aufträgen mit einer
Error
Der Status verbleibt in der Datenbank. - Use Separate Process - Definiert, ob alle Cron-Aufträge der Gruppe in einem separaten Systemprozess ausgeführt werden. Optionen:
Yes
/No
-
Wenn Sie fertig sind, klicken Sie auf Save Config.