我有运行为执行一组简单的任务是为循环数据库中的每个用户,需时约30分钟即可完成cron作业的PHP脚本。这个过程从每个小时开始,需要尽可能快速和高效。问题我有,就像任何服务器脚本,执行时间不同,我需要找出最好的克朗时间设置。cron作业PHP脚本,需要很长的执行时间
如果我运行cron的每一分钟,我需要20秒分钟结束前停止脚本的最后一个循环,以确保电流回路的时间完成。在一小时内,这会浪费大量时间。
我想知道,如果它是一个坏主意,简单去除PHP执行时间限制并运行该脚本每隔一小时,并让它运行到完成....这是一个坏主意?
您的cron作业调用运行PHP或从命令行使用PHP的网站? 我不完全理解第二段 - 为什么你停止处理并重新启动每一分钟? – 2010-11-02 22:46:07
我想你可能会在这里得到一些更有效的答案,如果你解释工作需要做什么。可能有更有效的方法来做到这一点。 – ocodo 2010-11-02 22:50:59