php - 每 15 秒执行一次 cron

标签 php hosting cron dedicated betfair

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

最佳答案

如果您需要每 15 秒调用一次作业,请不要使用 cron。 cron 专为请求稍后完成的作业而设计。

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

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

关于php - 每 15 秒执行一次 cron,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3766677/

相关文章:

javascript - Safari 浏览器 chop POST 参数

javascript - 在 PHP 中填充一个月的结束日期

php - Paypal 自适应支付php

angularjs - EC2 或 S3 来托管 AngularJS 应用程序?

hosting - 与托管公司或注册商设置 DNS 记录

php - 从变量加载 excel 文件到 PHP_Excel

c# - WebSocket 服务器的现代解决方案?

javascript - 当我的模块 cron 运行时动态更改内容

javascript - MEAN 应用程序通过 API 调用在应用程序加载时使用 node-cron 设置 cron 作业

linux - 我可以在没有 cron 或 incron 的 Linux 服务器上连续运行 inotifywait