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
Vergewissern Sie sich, dass die Basis-URLs für den Store korrekt festgelegt sind, damit die bei Cron-Vorgängen generierten URLs korrekt sind. Informationen zu Adobe Commerce in der Cloud-Infrastruktur finden Sie unter Einrichten von Cron-Aufträgen im Handbuch zu Commerce in Cloud Infrastructure. Informationen zu On-Premise finden Sie unter Konfigurieren und Ausführen von "con"im Konfigurationshandbuch.
Cron konfigurieren
-
Wechseln Sie in der Seitenleiste Admin zu Stores > Settings>Configuration.
-
Erweitern Sie im linken Bereich den Wert Advanced und wählen Sie System aus.
-
Erweitern Sie im Abschnitt Cron .
{width="600" modal="regular"}
-
Führen Sie die folgenden Einstellungen für die Gruppen Index und Default aus.
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 weit im Voraus geplante Cron-Aufträge geplant sind (in Minuten). Wenn diese Einstellung beispielsweise auf
10
festgelegt ist und der Cron ausgeführt wird, werden die 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 Uhrzeit abgelaufen ist, kann er nicht ausgeführt werden und der Status ist auf
Missed
eingestellt. - 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), für die der Verlauf von Cron-Aufträgen mit dem Status
Successful
in der Datenbank verbleibt. - Failure History Lifetime - Definiert die Zeitdauer (in Minuten), für die der Verlauf von Cron-Aufträgen mit dem Status
Error
in der Datenbank verbleibt. - Use Separate Process - Definiert, ob alle Cron-Aufträge der Gruppe in einem separaten Systemprozess ausgeführt werden. Optionen:
Yes
/No
{width="600" modal="regular"}
-
Klicken Sie nach Abschluss des Vorgangs auf Save Config.