限制代码执行时间

时间:2014-04-25 23:42:12

标签: php

我的脚本每3秒向远程服务器发送一次请求并抓取JSON数据。

最近我们的工作量变得更大,现在脚本必须每3秒发出多个请求。

问题是某些请求在远程服务器上执行时间太长而超时,因此脚本必须等待1分钟(最大超时)才能继续发出其他请求。另一方面,前端用户正在等待更新。

这是一个例子。

foreach($all as $one){

$result = sendRemoteRequest($parameter); //usually takes only miliseconds to complete but sometimes up to a minute.

}

如何设置$result = sendRemoteRequest($parameter);执行时间的超时?

0 个答案:

没有答案