[Mongrel] FastCGI performing better than Mongrel - what am I doing wrong?

Benjamin Jackson bhjackson at gmail.com
Tue Apr 3 16:33:59 EDT 2007


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


More information about the Mongrel-users mailing list