workerman作为webserver服务时,虽然头信息里有Connection:keep-alive,但是实际上是短连接,每次页面请求都要很多次的创建连接,释放连接,感觉比较耗系统资源,经过抓包发现一个奇怪的问题,每次释放连接时,都是RST重置来断开的,不是正常的四次握手释放连接,不知道为什么?另外怎么实现http长连接呢?求指点。。。
Workerman/WebServer.php源码中 $connection->close($content); 改成 $connection->send($content); 就好了
Workerman/WebServer.php源码中
$connection->close($content);
改成
$connection->send($content);
就好了