【问题标题】:Drupal 7 cron runs indefinitelyDrupal 7 cron 无限期运行
【发布时间】:2017-04-05 14:55:23
【问题描述】:

我无法设置 drupal 的 cron 来运行,因为它会无限期地运行。很奇怪,在它运作良好之前。此外,我安装了 cron_debug,使用这个模块,它在 19 秒内运行并报告所有模块都成功,但如果我在 Web 界面中执行“drush cron”或“run cron”按钮 - 它永远不会停止。

我用一堆模块更新了最新的 drupal 7,在 nginx 和 php7-fpm 上运行。

我不明白为什么 cron_debug 运行正常,但通常的 cron 会冻结。 我从这里https://www.drupal.org/docs/7/setting-up-cron/troubleshooting-cron 遵循了大多数建议,但他们没有帮助。

【问题讨论】:

    标签: php nginx drupal cron drupal-7


    【解决方案1】:

    我已经安装了 elysia-cron,它显示卡在弹跳模块上。我已经重新安装了这个模块,一切都很好。我会继续使用这个模块,因为它很棒。

    【讨论】:

    • 照顾 elysia cron ,它会创建一个队列,并且如果很多 cron 需要很长时间,它可以比配置的运行时间更晚,如果你想要更精确的设置你 cron 到 crontab linux外部脚本已执行
    • 我刚刚在我的 crontab 中添加了“drush elysia-cron run”,它运行良好
    • 因为你没有很多活动的 cron ,有大量的 cron elysia 会延迟执行所有这些,很高兴知道;)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-04
    • 2023-01-12
    相关资源
    最近更新 更多