每15秒后获得一次

Imr*_*qvi 4 php hosting cron dedicated betfair

即使在我的专用服务器上,我也无法将cron时间设置为不到1分钟.我需要它每15秒运行一次因为它调用betfair api并且计算高度依赖于时间.请指教.

Lie*_*yan 11

如果您需要每15秒调用一次作业,请不要使用cron.cron旨在用于请求稍后完成的工作.

相反,在父完成作业后,睡眠15秒然后调用子脚本,然后退出.子脚本可以完成它的工作,睡眠15秒然后调用下一个脚本.泡沫,冲洗,重复.

如果您的服务器没有时间限制,那么您甚至不需要生成子脚本.只要睡15秒,做你的事,睡15秒,做下一件事,依此类推.睡眠脚本不消耗CPU,但它消耗RAM.但这比骑自行车的PID更好; 这可能会让你的主人感到不安.

  • 确保您在此处设置了一些冗余.如果您的脚本失败(因为它最终会失败),请确保它每分钟都由cron作业重新启动(如果它尚未运行).最多你会丢失一分钟的数据. (5认同)

tho*_*alt 7

Cron只允许你以每分钟一次的速度运行.

我要做的是在你的脚本中做15秒的时间.

  • 每分钟执行一次父脚本.
  • 在该脚本存在之前每15秒执行一次子脚本并开始新的周期.