通过对服务器压力测试可以大概了解一个服务器的负载能力服务器压力测试,下面是Windows下的Apache服务器测试方法备案网站。服务器压力测试,怎样在Windows环境下对Apache服务器进行压力测试在Apache服务器自带了一个测试程序Ab。exe可以很方便的使用。命令是 ab -c 请求数 -n 线程数 网址(建议输入目标网页)。 线程数不宜过大 按照你电脑的承受能力 。请求数有限制 防止有人乱Ddos别人。例:ab -n 10 -c 10 [url]。168。1。3/index。html[/url]结果如下。D:\Apache\bin>ab -n 10 -c 10 [url]。 168。1。3/index。html[/url](以上是输入的命令)Benchmarking 192。168。1。3 (be patient)。。。。。doneServer Software: Apache/2。0。63(目标服务器Apache版本号)Server Hostname: 192。 168。1。3(目标服务器主机头名称)Server Port: 80(目标服务器Apache端口)Document Path: /index。html(目标网页相对地址)Document Length: 292 bytes(目标网页大小)Concurrency Level: 10(并发线程数)Time taken for tests: 0。 140625 seconds(使用时间)Complete requests: 10(成功的请求数量)Failed requests: 0(失败的请求数量)Write errors: 0(发生错误数量)Total transferred: 5750 bytes(全部使用的流量)HTML transferred: 2920 bytes(Html文件使用的流量)Requests per second: 71。 11 [#/sec] (mean)(指标一 平均每秒请求数)Time per request: 140。625 [ms] (mean)(指标二 平均事务响应时间)Time per request: 14。063 [ms] (mean, across all concurrent requests)(每秒请求时间)Transfer rate: 35。 56 [Kbytes/sec] received(传输速率)Connection Times (ms)min mean[ /-sd] median maxConnect: 0 0 0。0 0 0Processing: 109 124 16。 3 140 140Waiting: 109 124 16。3 140 140Total: 109 124 16。3 140 140(所有请求的响应情况)Percentage of the requests served within a certain time (ms)50% 14066% 14075% 14080% 14090% 14095% 14098% 14099% 140100% 140 (longest request)每个请求都有一个响应时间。 比如 其中 50% 的用户响应时间小于 140 毫秒。最大的响应时间小于 140 毫秒 (100% 处) 。
本文出自快速备案,转载时请注明出处及相应链接。