このサーバーで動いてるアプリはほとんど lighty+fastcgi で動いているけど、アクセス数的に余裕まくりなのですべて1プロセスで動かしていていままで意識していなかったのだけど、仕事で使うことになったので調べてみた。 まず、Catalyst 製アプリケーション MyApp をlighttpd.conf で以下のように設定。 fastcgi.server = ( "" => ( "myapp" => ( "socket" => "/tmp/myapp.socket", "check-local" => "disable", "bin-path" => "/path/to/script/myapp_fastcgi.pl", "max-procs" => 5, ), ), ) これは割りと一般的な方法。これでMyAppプロセスが5つ立ち上がる。うちもこんなようなのの max-procs を