$processNum=20;
for($i=1;$i<=$processNum;$i++){
$pid=pcntl_fork();
if($pid==-1){
//todo log
}elseif($pid){
if($i>=$processNum){
pcntl_wait(&$status,WUNTRACED);
$i--;
}
}else{
$ch=curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_HEADER, 0);
$output=curl_exec($ch);
curl_close($ch);
//curl_getinfo($ch)
exit();
}
}
相关文章
- 09-15关于PHP写的投票网站之刷票风云
- 09-15在投票系统方法的原则刷票(突破ip限制刷票PHP版)
- 09-15关于投票系统刷票方式原理(突破ip限制刷票PHP版)
- 09-15php多进程刷票