【Swoole系列】nginx、swoole、workerman本地环境性能对比

机器:Macbook Pro  CPU:8核  内存:16G  SSD硬盘 测试工具:ab 测试并发:一共发送1000个请求 ,一共100个客户端 。 PS:本来想把并发数弄大一些,奈何只要调大了就会报错:apr_socket_recv: Connection reset by peer (54),按照网上的资料说是ab的bug,把Apache重新安装就行,然后用新安装的ab替换旧的ab,然并卵。。 依然这个错误,所以就暂时先这样吧。 测试命令: nginx:ab -n1000 -c100 -k http://localhost/test/index.php workerman: ab -n1…

查看当前服务器TCP连接数

很实用的一个命令组合,查看当前服务器的TCP连接情况

执行结果: CLOSE_WAIT 4 ESTABLISHED 43 TIME_WAIT 5880 这几种状态比较常见,就解释这几种状态的含义 CLOSE_WAIT:等待连接关闭的状态。 主动关闭的一方发出 FIN 包,被动关闭的一方响应 ACK 包,此时,被动关闭的一方就进入了 CLOSE_WAIT 状态。如果一切正常,稍后被动关闭的一方也会发出 FIN 包,然后迁移到 LAST_ACK 状态。通常,CLOSE_WAIT 状态在服务器停留时间很短,如果你发现大量的 CLOSE…