簡單的比較測試:
使用apache自帶的ab命令或另外一個小軟件webbench
1,使用ab命令測試
Concurrency Level: 1000
Time taken for tests: 5.346 seconds
Complete requests: 1000
Failed requests: 994
(Connect: 0, Receive: 0, Length: 994, Exceptions: 0)
Write errors: 0
Total transferred: 13804994 bytes
HTML transferred: 12965021 bytes
Requests per second: 187.05 [#/sec] (mean)
Time per request: 5346.026 [ms] (mean)
Time per request: 5.346 [ms] (mean, across all concurrent requests)
Transfer rate: 2521.77 [Kbytes/sec] received
Concurrency Level: 1000
Time taken for tests: 0.614 seconds
Complete requests: 1000
Failed requests: 156
(Connect: 0, Receive: 0, Length: 156, Exceptions: 0)
Write errors: 0
Non-2xx responses: 844
Total transferred: 2735504 bytes
HTML transferred: 2453798 bytes
Requests per second: 1629.20 [#/sec] (mean)
Time per request: 613.799 [ms] (mean)
Time per request: 0.614 [ms] (mean, across all concurrent requests)
Transfer rate: 4352.22 [Kbytes/sec] received
2,webbench安裝
# tar xf 筆記目錄/program/lnmp_soft/webbench-1.5.tar.gz -C /usr/src/lnmp/
# cd /usr/src/lnmp/webbench-1.5/
# make ;make install
webbench測試
Webbench - Simple Web Benchmark 1.5
Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.
1000 clients, running 30 sec.
Speed=49420 pages/min, 4779545 bytes/sec.
Requests: 24673 susceed, 37 failed.
Webbench - Simple Web Benchmark 1.5
Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.
1000 clients, running 30 sec.
Speed=103584 pages/min, 5021371 bytes/sec.
Requests: 51725 susceed, 67 failed.