Sinopse
Então, eu queria confirmar meu entendimento das configurações do cron com o Magento; no console do administrador System > Configuration > Advanced > System > Cron
:
Gere agendamentos a cada #
Não tenho certeza sobre o que é essa configuração.
Programar com antecedência para #
Estou assumindo que isso agendará # minutos à frente dos crons. Se o agendador cron estiver configurado na guia cron para ser executado a cada 5 minutos , esse número também deve ser configurado para 5 ou o Magento não reagendará os trabalhos já agendados?
Faltou se não for executado dentro de #
Isso me parece como dizer quando um cron está programado para ser executado e não é executado em # minutos, é definido como 'perdido'.
Limpeza do histórico a cada #
Eu imagino que isso deve percorrer a cron_Schedule
tabela e limpar todos os agendamentos perdidos e executados # minutos depois que eles foram executados / perdidos?
Histórico de sucesso Vida útil #
Em relação à configuração anterior, presumo que isso limpará todos os agendamentos bem-sucedidos após # minutos?
Tempo de vida útil do histórico de falhas #
Suponho que isso limparia todos os agendamentos perdidos após # minutos? e, em seguida, as history cleanup every #, success history and failure history
configurações são todos inteiramente ambígua.
fonte
schedule_generate_every 15
schedule_ahead_for 20
schedule_lifetime 15
history_cleanup_every 10
history_success_lifetime 60
history_failure_lifetime 600