代码拉取完成,页面将自动刷新
<?php
define('SEND_TIMEOUT', 1);
define('REQUEST_SIZE', 10000);
$start = microtime(true);
for ($i = 0; $i < REQUEST_SIZE; $i++) {
$host = '127.0.0.1';
$port = 9502;
$errno = 0;
$errmsg = '';
$handle = pfsockopen($host, $port, $errno, $errmsg);
if ($handle) {
stream_set_blocking($handle, 0); //0非阻塞模式
stream_set_timeout($handle, SEND_TIMEOUT);
}
$data = gzcompress(json_encode(array(
'C' => 'Index.Index',
'ID' => time(),
'D' => array(
'a' => 10,
'b' => 20
)
)));
$len = strlen($data);
// print $len;
$buffer = '';
$buffer .= pack('N', $len);
$buffer .= $data;
fwrite($handle, $buffer, strlen($buffer));
fclose($handle);
// echo "Send is success.\n";
}
$end = microtime(true);
echo sprintf("%0.4f ms\n", ($end - $start) * 1000 / REQUEST_SIZE);
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。