【发布时间】:2011-11-06 21:36:47
【问题描述】:
我有一个 PHP 脚本通过 cronjob 在我的服务器上运行。作业每分钟运行一次。在 php 脚本中,我有一个循环执行,然后等待一秒并再次循环。本质上是创建一个每秒运行一次的脚本。
现在我想知道,如果我让 cronjob 每小时只运行一次,并且脚本仍然循环一小时或可能一整天.. 这会对服务器 cpu 和/或内存有任何影响吗?那么,它是正面的还是负面的?
【问题讨论】:
-
我希望同时有几个对 CPU 有积极影响的 cron 作业!如果你能创造它,你就会变得富有! ;-D
-
哈哈哈我实际上提出了一个执行频率较低的cronjob,以节省资源。
-
循环是否在 1 分钟后结束?为什么不让 cron 作业每秒运行一次,并且脚本中没有循环?真的需要有一个每秒运行的 cron 作业吗?这个 cron 任务是做什么的?
-
是的,让脚本每秒运行一次是绝对必要的。我的虚拟主机不支持每秒执行的 cronjobs。最多一分钟一次。