httperf使用:
httperf --server 192.168.213.131 --port 80 --uri /test.html --rate 150 --num-conns 27000 --num-call 1 --timeout 5
|
--server web服务器地址;
--port web服务端口号;
--uri 要访问的网页;
--rate 每秒访问多少次,上面例子中就是150次/秒;
--num-conns 一共启动多少个TCP连接,上例中是27000个连接;
--num-call 每一个连接发起多少HTTP call,一个HTTP call包括请求和回复;
--timeout 超过这个秒数如果服务器还没有回应,就认为这个HTTP call失败。
设定 --num-call 1 则每次都要重新连接,
怎样测试长连接的情况?设置 --num-call 和 --num-conns 为相同数目?还是设置--num-call为很大的值, --num-conns 为 1?这样的话 --rate 有什么用?
httperf还不支持代理的情况,不能直接用来测试网关性能。
阅读(813) | 评论(0) | 转发(0) |