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. Detaillierte Informationen zum Installieren von Diensten auf der Registerkarte finden Sie in den Anweisungen im Installationshandbuch .

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

  1. Wechseln Sie in der Seitenleiste Admin zu Stores > Settings>Configuration.

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

  3. Erweitern Sie Erweiterungsauswahl im Abschnitt Cron .

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

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

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

  5. Klicken Sie nach Abschluss des Vorgangs auf Save Config.

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