我一直在尝试做随机cron作业,我选择年份日期和小时但分钟是随机的。创建特定日期和小时的随机分钟cron作业
我第一次尝试运行的cron每分钟,然后用今天的日期比较随机日期:
我在格式2014-10-26 17 rand(0,59)
插入随机日期到数据库中列fake_time
。在我每分钟运行cron的php页面中:
if($row["fake_time"] == date("Y-m-d H i")){
//do stuff
}
而且这个工作很完美。但后来我发现我无法每分钟运行一次cron,因为我的hostor(hostgator)不允许我!你有什么想法可以以其他方式做到这一点吗?
或者我应该把它设置在https://www.easycron.com/而不是?
这是给你很好的样本,检查:http://stackoverflow.com/questions/9049460/cron-jobs-and-random-times-在给定时间内 – 2014-10-26 21:11:00
你的主机允许你做什么_does_?我认为@ M.Abooali评论中的解决方案应该工作得很好。 – andy 2014-11-10 19:02:02
更大的问题是 - 你为什么要这样做?例如,WordPress已经有一个插件来检查网站的可用性,例如。 – Leptonator 2014-11-10 19:16:49