Streszczenie
Chciałem więc potwierdzić moje rozumienie konfiguracji cronów za pomocą Magento; w konsoli administracyjnej System > Configuration > Advanced > System > Cron
:
Generuj harmonogramy co #
Nie jestem pewien, o co chodzi w tym ustawieniu.
Zaplanuj z wyprzedzeniem dla #
Zakładam, że to zaplanuje # minuty przed cronami. Jeśli program planujący cron jest skonfigurowany w zakładce cron do uruchamiania co 5 minut, czy ta liczba powinna być również skonfigurowana na 5, czy też Magento nie planuje harmonogramu zadań już zaplanowanych?
Pominięto, jeśli nie uruchomiono w ciągu #
Wydaje mi się, że powiedziałbym, że kiedy cron jest zaplanowany do uruchomienia i nie zostanie wykonany w ciągu # minut, jest ustawiony jako „brak”.
Czyszczenie historii Co #
Wyobrażam sobie, że powinno to przejść przez cron_Schedule
tabelę i wyczyścić wszystkie pominięte i wykonane harmonogramy # minuty po ich wykonaniu / pominięciu?
Historia sukcesu Lifetime #
W odniesieniu do poprzedniej konfiguracji zakładam, że wyczyści wszystkie udane harmonogramy po # minutach?
Historia awarii Cykl życia #
Zakładam, że to wyczyści wszystkie pominięte harmonogramy po # minutach? a następnie history cleanup every #, success history and failure history
ustawienia to wszystko całkowicie jednoznaczne.
źródło
schedule_generate_every 15
schedule_ahead_for 20
schedule_lifetime 15
history_cleanup_every 10
history_success_lifetime 60
history_failure_lifetime 600