gpt4 book ai didi

Magento 1.7 - Cron.php : too late for the schedule

转载 作者:行者123 更新时间:2023-12-04 10:25:26 25 4
gpt4 key购买 nike

我创建了一些由 magento cron 执行的模块,但我总是得到错误。
号码:

  • Cron.php gets executed every 5 minutes
  • system/cron/schedule_generate_every = 15
  • system/cron/schedule_ahead_for = 30
  • system/cron/schedule_lifetime = 15


模块 cronjobs 应该每 5 分钟执行一次。
它们被正确添加到要执行的 cron_schedule 中,即在 2014-01-16 16:40:00、2014-01-16 16:45:00、2014-01-16 16:50:00 ...
但是在 16:50 执行时,我遇到了很多错误。异常“Mage_Core_Exception”,带有消息“计划太迟”。也适用于 future 的工作。

也许:我们本地时间是 17:50,服务器时间是 16:50。但我不记得我们之前在其他 cronjobs 上遇到过这个问题。

最佳答案

如果 cronjob 每 5 分钟运行一次,请尝试以下配置:

Generate Schedules Every  5 

(在此输入 cronjob 执行时间,在本例中为 5 分钟)
Schedule Ahead for  125 

(基于 cronjob 执行时间加上一项作业所需的最长时间。例如:站点地图生成需要 120 分钟,则输入 120 分钟 + 5 = 125 分钟)
Missed if Not Run Within  180

(最长进程的运行时间,例如:一次导入需要120分钟,然后输入120分钟+60分钟——因为有时mysql和服务器时间有差异)
History Cleanup Every  10 

(在这种情况下,最短 cronjob 执行时间 = 5 * 2 = 10 分钟)
Success History Lifetime  1440 

(cronjob 存储的持续时间,以证明一切正常。1440 = 24 小时)
Failure History Lifetime  1440

(cronjob 存储的持续时间,以证明是否有错误。1440 = 24 小时)

最后但并非最不重要的一点是,安装 AOE-Scheduler 以对您的 cronjobs 进行目视检查。

http://www.magentocommerce.com/magento-connect/aoe-scheduler.html

关于Magento 1.7 - Cron.php : too late for the schedule,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21168118/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com