ry / ebb fork watch download tarball
public
Description: web server
Homepage: http://ebb.rubyforge.org
Clone URL: git://github.com/ry/ebb.git
Search Repo:
Ryan Dahl (author)
Tue Feb 26 17:41:31 -0800 2008
commit  a791fbb16843b516dbb8e50aa9e4e007c391c927
tree    21e9aba300b3e4eae2482293d8c625b472c35840
parent  e371bdae561942f088985098dece7eed08e28e85
ebb / benchmark / server_bench.rb
100644 13 lines (11 sloc) 0.373 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
require File.dirname(__FILE__) + "/server_test
"
# supported servers: mongrel, emongrel, ebb, thin
# use another name an a already open port for anything else
usage = "e.g. server_bench response_size ebb:4001 mongrel:4002 other:4003"
 
bench_name = ARGV.shift
 
servers = []
ARGV.each do |server|
  name, port = server.split(':')
  servers << ServerTest.new(name, port)
end