压力测试服务器搭建(怎么做服务器压力测试)

猫鱼薄荷
阅读

压力测试服务器搭建(怎么做服务器压力测试)

大家好,苏苏来为大家解答以上问题。压力测试服务器搭建,怎么做服务器压力测试很多人还不知道,现在让我们一起来看看吧!

1、直接介绍工具:http_load

2、程序很小,解压后不到100k。HTTP _ LOAD以并行复用模式运行,测试web服务器的吞吐量和负载。但是与大多数压力测试工具不同,它可以作为一个单独的进程运行,并且通常不会杀死客户端。你也可以测试HTTPS类的网站请求。

3、安装命令如下:

4、#tarzxvfhttp_load-12mar

5、tar.gz

6、#cdhttp_load-12mar2006

7、#makemakeinstall

8、基本用法:

9、Http_load-p在访问期间要访问的并发访问进程的URL文件的数量

10、其实参数可以自由组合,参数之间的选择没有限制。

11、比如你也可以写http _ load-parallelism 5-seconds 300 URL list . txt。

12、下面给大家简单解释一下参数。

13、-并行缩写-p:表示并发用户进程的数量。-fetchs缩写-f:表示访问的总次数。

14、-速率缩写-p:表示每秒的访问频率-秒缩写-s:表示总的访问时间。

15、实际测试语句:http _ load-p30-s60urlist.txt

16、结果分析:

17、294个获取显示在上面的测试中运行了294个请求,

18、30maxparallel,最大并发进程数为30,

19、8835 e06字节传输的总数据为3.83835e字节,

20、在60.0026秒内,运行时间是60.0026秒。

21、6平均字节/连接

22、说明每个连接传输的平均数据量是3.83835e 06/294=13055.6。

23、8979提取/秒,63969.7字节/秒表示每秒响应请求为4.89979,每秒传输的数据为63969.7字节/秒。

24、msecs/connect3360312.009mean,1319.57max,209.94min表示每个连接的平均响应时间为312.009毫秒,

25、最大响应时间为1319.57毫秒,

26、最小响应时间为209.94毫秒

27、注意:测试结果中的主要指标是fetchs/sec和msecs/connect选项,即服务器每秒可以响应的查询数。使用该指数来衡量绩效。看来ab的准确率比阿帕奇高,更有说服力。Qpt-每秒响应用户数和responsetime,即每个连接的响应用户时间。测试结果主要取决于这两个值。当然,仅仅这两个指标并不能完成对业绩的分析。我们还需要分析服务器的cpu和men才能得出结论。

本文到此结束,希望对大家有所帮助。

阅读
本文由用户上传,如有侵权请联系删除!

撰写回复
更多知识