Zusammenfassung
Deshalb wollte ich mein Verständnis der Cron-Konfigurationen mit Magento bestätigen. unter der Admin-Konsole System > Configuration > Advanced > System > Cron
:
Generieren Sie Zeitpläne für alle #
Ich bin mir nicht sicher, worum es bei dieser Einstellung geht.
Planen Sie voraus für #
Ich gehe davon aus, dass dies # Minuten vor Cron geplant wird. Wenn der Cron-Scheduler auf der Registerkarte Cron so konfiguriert ist, dass er alle 5 Minuten ausgeführt wird, sollte diese Nummer auch auf 5 konfiguriert werden, oder würde Magento bereits geplante Jobs nicht neu planen?
Verpasst, wenn nicht innerhalb von # ausgeführt
Dies scheint mir zu sagen, wenn ein Cron ausgeführt werden soll und nicht innerhalb von # Minuten ausgeführt wird, wird er als "verpasst" festgelegt.
Verlaufsbereinigung Alle #
Ich stelle mir vor, dies sollte durch die cron_Schedule
Tabelle laufen und alle verpassten und ausgeführten Zeitpläne # Minuten nach ihrer Ausführung / Verpassen löschen?
Erfolgsgeschichte Lebenszeit #
In Bezug auf die vorherige Konfiguration gehe ich davon aus, dass dadurch alle erfolgreichen Zeitpläne nach # Minuten gelöscht werden.
Lebensdauer des Fehlerverlaufs #
Ich gehe davon aus, dass dies alle verpassten Zeitpläne nach # Minuten ausräumen würde. und dann sind die history cleanup every #, success history and failure history
Einstellungen alle völlig mehrdeutig.
quelle
schedule_generate_every 15
schedule_ahead_for 20
schedule_lifetime 15
history_cleanup_every 10
history_success_lifetime 60
history_failure_lifetime 600