【发布时间】:2012-11-04 15:39:10
【问题描述】:
我的项目的每个用户都有一个 Cron,每 5 分钟执行一个 php 脚本,执行大约需要 4 分钟。我找不到“更轻松”的方法!
但现在我面临内存问题,因为有时文件会在同一个“时间空间”中执行,这会使我的虚拟内存增加!
我试图让我的循环更轻,但它们仍然为每个文件消耗 25MB!
如果你们有任何好的解决方案,我将不胜感激:)。在这里
for($x = 0; $x <= 14; $x++)
{
$r = rand(0,7);
$jsonData = $this->getsomejson($value[$r]);
if ($this->meta->code == 400){continue;}
foreach ((array)$jsonData->data as $key=>$value)
{
$result = doSomething($value->id,$Token[$x]);
if ($result==200){$L++;}
$i++;
unset($value);
}
unset($r,$jsonData,$value);
}
【问题讨论】:
标签: php json memory loops cron