【发布时间】:2015-08-03 11:33:52
【问题描述】:
我有一个计划每小时执行 php 文件的 cronjob。它通常可以正常工作,但有时会随机跳过几个小时。今天早上它这样做了:
[03-Aug-2015 00:00:02 America/Denver] runHourly triggered
[03-Aug-2015 01:00:03 America/Denver] runHourly triggered
[03-Aug-2015 02:00:02 America/Denver] runHourly triggered
[03-Aug-2015 05:02:25 America/Denver] runHourly triggered
之前从未连续跳过 3 个小时...
我无权检查任何 cronjob 日志,因为我正在使用我的共享主机面板来设置作业。
我已经为该问题输入了支持票,但我还能做些什么来确保它每小时运行一次吗?有没有 cronjobs 的替代品?这是什么原因造成的?
【问题讨论】:
-
清晨是经典的服务器维护时间。可能想检查是否有任何冲突的作业,例如重新启动(我不太可能知道),这会造成干扰。
-
我只有一份工作;我想我会向系统管理员询问其他有冲突的工作吗?
-
我不知道您的管理员设置,所以不知道如何找到这个。
-
我也没有,这就是为什么我要问我是否会问这个问题(即是否存在冲突的工作)。