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:

IMPORTANT
Commerce-Dienste müssen in Crontab installiert werden, um sicherzustellen, dass Kernkomponenten und einige Drittanbietererweiterungen erwartungsgemäß funktionieren. Siehe Anweisungen in Installationsanleitung für detaillierte Informationen zur Installation der Dienste auf der Registerkarte "crontab".

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

  1. Im Admin Seitenleiste, navigieren Sie zu Stores > Settings>Configuration.

  2. Erweitern Sie im linken Bereich Advanced und wählen System.

  3. Erweitern Erweiterungsauswahl die Cron Abschnitt.

    Erweiterte Konfiguration - Cron-Aufgaben {width="600" modal="regular"}

  4. 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

    Erweiterte Konfiguration - Cron-Gruppenindex {width="600" modal="regular"}

  5. Wenn Sie fertig sind, klicken Sie auf Save Config.

recommendation-more-help
d3c62084-5181-43fb-bba6-1feb2fcc3ec1