替代PHP中的sleep命令

时间:2015-07-14 12:10:47

标签: php cron sleep

我想使用Google地图和PHP在页面上显示一系列船只的位置。为了接收位置数据,我使用Winlink API,对于特定船只(通过呼号),通过RSS返回位置数据。

每天一次,一个cron-job运行脚本,在那里请求并保存一艘船的位置。

存在某种请求限制,我也不想过度使用Winlink服务器,因此我必须在一段时间内传播请求。目前,我在PHP中使用sleep命令,但是对于更多船只,我遇到了最大问题。在我的主机上执行时间。我使用set_time_limit,但这只是一个临时解决方案。

我考虑过每艘船使用一个单独的cron,但不幸的是我只能通过iMSCP(基于浏览器的配置)访问服务器,我只能手动添加/编辑cron-jobs,并且船只列表应该是可以通过php编辑,所以我不知道将来会有多少艘船。

有没有更好的方法来做我想要的?

0 个答案:

没有答案