lighttpd
lighttpd on KURO-BOX/PRO
投稿者:kounoike 日付:日, 2007-03-04 03:30 Gentoo | lighttpd | Linuxとりあえず,付属の rootfs で lighttpd をコンパイルしたら動いた様子。何に使うかはともかくとして。
Lighttpd + Catalyst FastCGIの設定: 複数アプリ&外部FastCGI
投稿者:kounoike 日付:日, 2006-02-26 11:19 Catalyst | fastcgi | lighttpd | Perl色々試した結果,ようやく良い感じのlighttpdのFastCGI設定が書けたので公開しておきます。環境はCatalyst-5.64 + lighttpd-1.4.10で,他のバージョンではテストしていません。
- 複数アプリ対応
- local-server, external-server両方の例
- $c->baseや$c->uri_forも正しく動く
- app/root/static以下のファイルはlighttpdが処理する
» 続きを読む | kounoike さんのブログ
Link: CLON - 2006/02/23 - backend fastcgi プロセスが落ちている場合の挙動
投稿者:kounoike 日付:木, 2006-02-23 21:17 fastcgi | lighttpdCLON - 2006/02/23 - backend fastcgi プロセスが落ちている場合の挙動
lighttpd-1.4.10ではsocket, host:portともに500 Internal Server Errorで返ってきています。lighttpd-1.4.9のNEWSで「fixed endless loops in mod_fastcgi if backend is dead」とあるので1.4.9での変更ではないでしょうか。
Link: CLON - 2006/02/20 - lighttpd+fastcgi時のメモリ共有
投稿者:kounoike 日付:火, 2006-02-21 00:55 apache | Catalyst | fastcgi | lighttpdCLON - 2006/02/20 - lighttpd+fastcgi時のメモリ共有
このパターンで実行すると親プロセスがlighttpdになっている以上,forkする元がlighttpdなので,共有されるはずがありません。WebプログラマのためのCopy On Write解説:mod_perl/FastCGIでメモリを節約する方法 | Typemiss.netに書いたとおりです。もうちょっとしっかり実験しておきましょう。
» 続きを読む | kounoike さんのブログ
WebプログラマのためのCopy On Write解説:mod_perl/FastCGIでメモリを節約する方法
投稿者:kounoike 日付:日, 2006-02-12 04:21 apache | Catalyst | fastcgi | lighttpd | PerlPerl:forkしたプロセス間でのメモリ領域の共有 (Link: 遅レス。 - Apache + mod_perl - MaxClients の値に注意) | Typemiss.netの後,LinuxのCopy On Writeについて調べてみました。
このエントリではLinuxのCopy On Writeの挙動を簡単に説明し,mod_perlやFastCGI環境の場合に,どういうことがおこっているのか,どうすればそのような環境でメモリを節約できるのかについて説明してみます。・・・あまり分かりやすくなっていないかもしれませんが。
mod_fastcgiとmod_fcgidとlighttpd
投稿者:kounoike 日付:木, 2006-01-19 03:34 apache | fastcgi | lighttpdざっと試してみた。
ab2 -k -c 10 -n 10000 http://localhost/fcgi/tiny-cgi2.fcgiとして比較。
結果としてはデフォルトオプションならmod_fcgidが50%ほど速いということで。
それ以上にlighttpdとかは速いんだけど。
Webサーバ側でFastCGIのプロセス管理やるより外部でspawn-fcgiなどを使って管理した方が速いようだ。
