web服务器性能对比
2014-04-29 18:34
169 查看
ab -c 300 -n 30000 http://127.0.0.1:8888/
Server Software: TornadoServer/2.0
Concurrency Level: 300
Time taken for tests: 16.888 seconds
Complete requests: 30000
Failed requests: 0
Write errors: 0
Total
4000
transferred: 5490000 bytes
HTML transferred: 810000 bytes
Requests per second: 1776.46 [#/sec] (mean)
Time per request: 168.875 [ms] (mean)
Time per request: 0.563 [ms] (mean, across all concurrent requests)
Transfer rate: 317.47 [Kbytes/sec] received
Percentage of the requests served within a certain time (ms)
50% 54
66% 55
75% 56
80% 57
90% 81
95% 84
98% 85
99% 88
100% 16802 (longest request)
ab -c 300 -n 30000 http://127.0.0.1/
Server Software: Apache/2.2.22
Concurrency Level: 300
Time taken for tests: 10.104 seconds
Complete requests: 30000
Failed requests: 0
Write errors: 0
Total transferred: 13620000 bytes
HTML transferred: 5310000 bytes
Requests per second: 2969.05 [#/sec] (mean)
Time per request: 101.042 [ms] (mean)
Time per request: 0.337 [ms] (mean, across all concurrent requests)
Transfer rate: 1316.36 [Kbytes/sec] received
Percentage of the requests served within a certain time (ms)
50% 10
66% 10
75% 11
80% 12
90% 14
95% 19
98% 33
99% 96
100% 10098 (longest request)
go 双核运行:
ab -c 300 -n 30000 http://localhost:9090/
Concurrency Level: 300
Time taken for tests: 4.945 seconds
Complete requests: 30000
Failed requests: 0
Write errors: 0
Total transferred: 3060000 bytes
HTML transferred: 150000 bytes
Requests per second: 6066.64 [#/sec] (mean)
Time per request: 49.451 [ms] (mean)
Time per request: 0.165 [ms] (mean, across all concurrent requests)
Transfer rate: 604.29 [Kbytes/sec] received
Percentage of the requests served within a certain time (ms)
50% 10
66% 11
75% 11
80% 11
90% 13
95% 14
98% 16
99% 20
100% 4934 (longest request)
node.js
ab -c 300 -n 30000 http://localhost:8124/
Concurrency Level: 300
Time taken for tests: 4.954 seconds
Complete requests: 30000
Failed requests: 0
Write errors: 0
Total transferred: 3450000 bytes
HTML transferred: 420000 bytes
Requests per second: 6055.94 [#/sec] (mean)
Time per request: 49.538 [ms] (mean)
Time per request: 0.165 [ms] (mean, across all concurrent requests)
Transfer rate: 680.11 [Kbytes/sec] received
Percentage of the requests served within a certain time (ms)
50% 19
66% 19
75% 21
80% 22
90% 25
95% 29
98% 38
99% 1018
100% 3026 (longest request)
beego cpu达到99%,一般为60%左右
$ ab -c 300 -n 30000 http://localhost:8090/
Server Software: beegoServer
Concurrency Level: 300
Time taken for tests: 15.187 seconds
Complete requests: 30000
Failed requests: 0
Write errors: 0
Total transferred: 51960000 bytes
HTML transferred: 47790000 bytes
Requests per second: 1975.35 [#/sec] (mean)
Time per request: 151.872 [ms] (mean)
Time per request: 0.506 [ms] (mean, across all concurrent requests)
Transfer rate: 3341.11 [Kbytes/sec] received
Percentage of the requests served within a certain time (ms)
50% 150
66% 156
75% 161
80% 164
90% 174
95% 184
98% 199
99% 211
100% 250 (longest request)
go revel框架,conf/app.conf的watch改为 false: (为true时性能很差)
$ab -c 300 -n 30000 http://localhost:9090/
Concurrency Level: 300
Time taken for tests: 6.537 seconds
Complete requests: 30000
Failed requests: 0
Write errors: 0
Total transferred: 72870000 bytes
HTML transferred: 61320000 bytes
Requests per second: 4589.16 [#/sec] (mean)
Time per request: 65.371 [ms] (mean)
Time per request: 0.218 [ms] (mean, across all concurrent requests)
Transfer rate: 10885.82 [Kbytes/sec] received
Percentage of the requests served within a certain time (ms)
50% 60
66% 62
75% 63
80% 64
90% 65
95% 67
98% 69
99% 75
100% 1281 (longest request)
Server Software: TornadoServer/2.0
Concurrency Level: 300
Time taken for tests: 16.888 seconds
Complete requests: 30000
Failed requests: 0
Write errors: 0
Total
4000
transferred: 5490000 bytes
HTML transferred: 810000 bytes
Requests per second: 1776.46 [#/sec] (mean)
Time per request: 168.875 [ms] (mean)
Time per request: 0.563 [ms] (mean, across all concurrent requests)
Transfer rate: 317.47 [Kbytes/sec] received
Percentage of the requests served within a certain time (ms)
50% 54
66% 55
75% 56
80% 57
90% 81
95% 84
98% 85
99% 88
100% 16802 (longest request)
ab -c 300 -n 30000 http://127.0.0.1/
Server Software: Apache/2.2.22
Concurrency Level: 300
Time taken for tests: 10.104 seconds
Complete requests: 30000
Failed requests: 0
Write errors: 0
Total transferred: 13620000 bytes
HTML transferred: 5310000 bytes
Requests per second: 2969.05 [#/sec] (mean)
Time per request: 101.042 [ms] (mean)
Time per request: 0.337 [ms] (mean, across all concurrent requests)
Transfer rate: 1316.36 [Kbytes/sec] received
Percentage of the requests served within a certain time (ms)
50% 10
66% 10
75% 11
80% 12
90% 14
95% 19
98% 33
99% 96
100% 10098 (longest request)
go 双核运行:
ab -c 300 -n 30000 http://localhost:9090/
Concurrency Level: 300
Time taken for tests: 4.945 seconds
Complete requests: 30000
Failed requests: 0
Write errors: 0
Total transferred: 3060000 bytes
HTML transferred: 150000 bytes
Requests per second: 6066.64 [#/sec] (mean)
Time per request: 49.451 [ms] (mean)
Time per request: 0.165 [ms] (mean, across all concurrent requests)
Transfer rate: 604.29 [Kbytes/sec] received
Percentage of the requests served within a certain time (ms)
50% 10
66% 11
75% 11
80% 11
90% 13
95% 14
98% 16
99% 20
100% 4934 (longest request)
node.js
ab -c 300 -n 30000 http://localhost:8124/
Concurrency Level: 300
Time taken for tests: 4.954 seconds
Complete requests: 30000
Failed requests: 0
Write errors: 0
Total transferred: 3450000 bytes
HTML transferred: 420000 bytes
Requests per second: 6055.94 [#/sec] (mean)
Time per request: 49.538 [ms] (mean)
Time per request: 0.165 [ms] (mean, across all concurrent requests)
Transfer rate: 680.11 [Kbytes/sec] received
Percentage of the requests served within a certain time (ms)
50% 19
66% 19
75% 21
80% 22
90% 25
95% 29
98% 38
99% 1018
100% 3026 (longest request)
beego cpu达到99%,一般为60%左右
$ ab -c 300 -n 30000 http://localhost:8090/
Server Software: beegoServer
Concurrency Level: 300
Time taken for tests: 15.187 seconds
Complete requests: 30000
Failed requests: 0
Write errors: 0
Total transferred: 51960000 bytes
HTML transferred: 47790000 bytes
Requests per second: 1975.35 [#/sec] (mean)
Time per request: 151.872 [ms] (mean)
Time per request: 0.506 [ms] (mean, across all concurrent requests)
Transfer rate: 3341.11 [Kbytes/sec] received
Percentage of the requests served within a certain time (ms)
50% 150
66% 156
75% 161
80% 164
90% 174
95% 184
98% 199
99% 211
100% 250 (longest request)
go revel框架,conf/app.conf的watch改为 false: (为true时性能很差)
$ab -c 300 -n 30000 http://localhost:9090/
Concurrency Level: 300
Time taken for tests: 6.537 seconds
Complete requests: 30000
Failed requests: 0
Write errors: 0
Total transferred: 72870000 bytes
HTML transferred: 61320000 bytes
Requests per second: 4589.16 [#/sec] (mean)
Time per request: 65.371 [ms] (mean)
Time per request: 0.218 [ms] (mean, across all concurrent requests)
Transfer rate: 10885.82 [Kbytes/sec] received
Percentage of the requests served within a certain time (ms)
50% 60
66% 62
75% 63
80% 64
90% 65
95% 67
98% 69
99% 75
100% 1281 (longest request)
相关文章推荐
- Go和Python Web服务器性能对比
- Go 和 Python Web 服务器性能对比
- 各个web服务器的性能对比测试
- 【转】WEB服务器性能瓶颈分析
- 一个IIS应用的web服务器负载性能数据
- Web服务器性能/压力测试工具http_load、webbench、ab、Siege使用教程
- 几种流行Webservice框架性能对比
- 介绍几款Web服务器性能压力测试工具(转)
- 三大WEB服务器对比分析(apache ,lighttpd,nginx)
- Web服务器性能/压力测试工具http_load、webbench、ab、Siege使用教程
- 几种流行Webservice框架性能对比(转载、拼接)
- 服务器性能监控工具软件Nmon和ServerAgent对比
- Nginx高性能web服务器之性能优化(八)
- 三大WEB服务器对比分析(apache ,lighttpd,nginx)
- 三大WEB服务器对比分析(apache ,lighttpd,nginx)
- 针对Win2000优化Web服务器性能
- 三大WEB服务器对比分析(apache ,lighttpd,nginx)
- 三大WEB服务器对比分析(apache ,lighttpd,nginx)转载
- 高性能web服务器(热死你)Resin Linux的安装、配置、部署,性能远超Nginx支持Java、PHP等
- 三大WEB服务器对比分析(apache ,lighttpd,nginx)