【问题标题】:Run Cron Job in Background on Linux/Apache在 Linux/Apache 上后台运行 Cron 作业
【发布时间】:2012-01-13 15:28:14
【问题描述】:

我有一个 cron 作业,我需要每 7 天运行一次,以使用 php 脚本汇总一堆数据。该过程非常占用 CPU 资源,并且可能需要相当长的时间。尽管将其设置为在凌晨 4 点运行(当我们获得最少的流量时),用户开始注意到脚本运行时有一些停机时间。有没有办法只在 CPU 没有被使用或有一个打开的线程时才在后台运行它?

谢谢!

【问题讨论】:

    标签: linux apache cron


    【解决方案1】:

    在 cron 作业行中,您可以使用 'nice'、'chrt' 或 'loadwatch' 程序包装 php 命令行。

    【讨论】:

      猜你喜欢
      • 2012-09-28
      • 2014-04-20
      • 1970-01-01
      • 2012-08-18
      • 2013-09-24
      • 2021-08-24
      • 1970-01-01
      • 1970-01-01
      • 2020-03-26
      相关资源
      最近更新 更多