php curl最大并发连接数是多少啊?

hphper 发布于 2014/07/18 10:47
阅读 2K+
收藏 1
PHP

我是比较curl和file_get_contents的同时最大连接数

下面是代码

$flag=1;
if($flag){
	include 'mywww/ckd1/include/CURL_CKD.class.php';
	$url='http://192.168.1.156/a.php';
	$curl=new CURL_CKD($url);
	$con=$curl->getCon();
	$errno=$curl->errno;
	$errstr=$curl->errStr;
	$curl->close();
	
	if($con!=1){
		if($errno>0){
			file_put_contents('G:err.txt', $errstr." 内容不对,curl_no\r\n",FILE_APPEND);
		}else{
			file_put_contents('G:err.txt', $errstr."内容不对,curl_ok\r\n",FILE_APPEND);
		}
	}else{
			if($errno>0){
				file_put_contents('G:err.txt', $errstr." 内容对,curl_no\r\n",FILE_APPEND);
			}else{
				file_put_contents('G:err.txt', $errstr."内容对,curl_ok\r\n",FILE_APPEND);
			}
	}
	
}else{
	$url='http://192.168.1.156/a.php';
	$con=file_get_contents($url);
	if($con!=1){
		file_put_contents('G:err1.txt', " con_no:$con\r\n",FILE_APPEND);
	}else{
		file_put_contents('G:err1.txt', " con_ok:$con\r\n",FILE_APPEND);
	}
	
}

然后我用apache  ab测试工具测试这个文件    

ab -n 50000 -c 500  "http://localhost/www/web/T.php"

apache的并发数也开到了500

为啥

怎么改啊

curl最后的资源也释放了啊


加载中
0
归海一刀
归海一刀
是并发哦,内存不够了。
0
Tuesday
Tuesday
变量释放一下.
0
xujif
xujif
这好像是你客户端不够了。。用多台机器ab试试
返回顶部
顶部