I tried benchmarking the same site behind an NGINX proxy with both
fastcgi and mongrel, and for some reason mongrel is performing pretty
poorly in comparison.
Any idea what I might be doing wrong?
Here's my benchmarks for 1 fcgi:
Server Software: nginx/0.4.0
Server Hostname: eship.com.br
Server Port: 80
Document Path: /
Document Length: 95 bytes
Concurrency Level: 100
Time taken for tests: 10.437 seconds
Complete requests: 1000
Failed requests: 0
Broken pipe errors: 0
Non-2xx responses: 1000
Total transferred: 366000 bytes
HTML transferred: 95000 bytes
Requests per second: 95.81 [#/sec] (mean)
Time per request: 1043.70 [ms] (mean)
Time per request: 10.44 [ms] (mean, across all concurrent requests)
Transfer rate: 35.07 [Kbytes/sec] received
Connnection Times (ms)
min mean[+/-sd] median max
Connect: 182 435 294.5 430 3428
Processing: 371 569 296.5 505 2674
Waiting: 189 569 296.5 505 2674
Total: 371 1004 418.8 938 3963
And for 2 mongrels:
Server Software: nginx/0.4.0
Server Hostname: eship.com.br
Server Port: 80
Document Path: /
Document Length: 95 bytes
Concurrency Level: 100
Time taken for tests: 13.041 seconds
Complete requests: 1000
Failed requests: 0
Broken pipe errors: 0
Non-2xx responses: 1000
Total transferred: 417000 bytes
HTML transferred: 95000 bytes
Requests per second: 76.68 [#/sec] (mean)
Time per request: 1304.10 [ms] (mean)
Time per request: 13.04 [ms] (mean, across all concurrent requests)
Transfer rate: 31.98 [Kbytes/sec] received
Connnection Times (ms)
min mean[+/-sd] median max
Connect: 175 234 292.9 187 3099
Processing: 204 897 806.4 611 5619
Waiting: 187 897 806.5 611 5619
Total: 365 1132 840.6 842 5804
_______________________________________________
Mongrel-users mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/mongrel-users