SimpleCGI
Using SCGI as a FastCGI replacement
Pure Ruby, simple to install/manage
$ cd ~/Sites/{appname}
$ scgi_cluster config -c 3
$ scgi_cluster start
# lighttpd.conf
server.error-handler-404 = "/dispatch.scgi"
scgi.server = ( "dispatch.scgi" =>
( "server1" =>
( "host" => "127.0.0.1", "port" => 9999,
"check-local" => "disable"),
"server2" =>
( "host" => "127.0.0.1", "port" => 10000,
"check-local" => "disable"),
"server2" =>
( "host" => "127.0.0.1", "port" => 10001,
"check-local" => "disable")
)
)