问题描述
foreach ($items as $k=>$value) {
$valuesChunk = array_chunk($value,1000);
foreach ( $valuesChunk as $chunk){
//call a web service for this chunk
$ws = WS::getItems($chunk);
//time response 20 seconds
}
}
例如,如果我想为 10000 个项目执行此代码,则需要 10 X 20 秒。
我可以并行执行所有网络服务调用以减少响应时间吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)