【发布时间】:2012-06-04 02:29:26
【问题描述】:
我很困惑是在程序本身中使用 cron 作业调度程序还是使用睡眠功能。以前对此有疑问,但我似乎对它们有一些不同的要求。
我需要一些来自上次运行程序的信息,所以如果我使用 cron 来安排 工作我将不得不将该信息存储在某个地方并下次重新读取(如果此信息的大小增加,这可能会使程序的可扩展性降低)。 我也可以使用 sleep() 但这将使用资源。
我需要每 10 分钟左右重新运行一次程序。哪个更好用。 还有其他我可能会错过的好方法吗?
【问题讨论】: