タグ

FastCGIに関するnubesのブックマーク (5)

  • FastCGI のプロセスを strace する - IT戦記

    メモしておきます。 1. プロセスマネージャに以下のように attach する(-ff は fork したプロセスにも自動で attach してくれる) $ sudo strace -ff -o fastcgi_strace_log -p <fcgi プロセスマネージャの PID>2. fcgi サーバーのプロセスを殺す $ sudo pkill application.fcgi3. すると、プロセスマネージャが新しい fcgi サーバーのプロセスを立ち上げるので、そのプロセスに strace で attach できる $ ls fastcgi_strace_log.<fcgi サーバーの PID> fastcgi_strace_log.<fcgi サーバーの PID> fastcgi_strace_log.<fcgi サーバーの PID> fastcgi_strace_log.<fcgi

    FastCGI のプロセスを strace する - IT戦記
  • FastCGIを使ってみる - cipher

    Link to This Site Perl記事のリンク集 いろいろ書いていますよ Perl To The People サイトトップへ Ash はてな人気エントリー 当サイトのはてなでの人気エントリー Recent Entries FastCGIを使ってみる 今、再びのCGI Debian Squeezeがリリース、収録されているPerlは5.10.1 PerlのGetopt::LongモジュールにはGetOptionsFromArrayという関数が有る Perl 5.12.3リリース PerlのUNIVERSALモジュールのcanメソッドを使ったコマンドディスパッチャー Parse::CPAN::Metaを使って、META.ymlをパースする PerlArchive::Extractモジュールが便利 Perlの書籍を、用意する Web上のPerl情報を、収集する Recent

  • ここギコ!: Apache2.2用mod_fastcgiパッチ

    以前も報告したとおり、Apache2.2ではmod_fastcgiがmakeできません。 その対策のパッチを先のエントリで取り上げていたのですが、今回改めてApache2.2に適用する事があったので確かめてみるとリンク先がNot foundに。 そこで改めて探したところ、ここにパッチがありました。 前のは消えてるので以前のパッチと一緒かどうか判りませんが、紹介しておきます。 というか、またリンク先が消えるとアレなので、うちからもDLできるようにしておきます。 $ cd mod_fastcgi-2.4.2 $ patch -p1 < fastcgi-apache22-patch $ cp Makefile.AP2 Makefile $ make $ su -c "make install" で適用してください。

  • ここギコ!: CとPerlでCGI、FastCGIのベンチマークを取ってみました

    という感じになりました。 やっぱり、プロセスを常駐させた方が大分早いようです。 CGIでのCとPerlの実行速度差に比べ、PerlのFastCGIがCのFastCGIと比べて遜色ないのは、Perlはプロセス起動時に中間コードにコンパイルされるらしいのですが、FastCGIだとその中間コードがプロセスが落ちないため保持されるので、リクエスト毎のコンパイル時間が不要になるためらしいです。 FastCGI職人からの聞きかじりですが...。 C-CGIとPerl-FastCGIの間の比較は、所詮環境変数表示だけのプログラムですので、複雑なプログラムになると実ロジック部分のCとPerlの実行速度差でどうなるかは判りませんが、今回は環境変数表示だけのプログラムでの結果なので、プロセスは小さいんじゃないかと思います。 なので、プロセスが小さければCGIでも...というのは、?がつきました。 (と

  • FastCGI: A High-Performance Web Server Interface | FastCGI -

    <!--Copyright (c) 1996 Open Market, Inc. --> <!--See the file "LICENSE.TERMS" for information on usage and redistribution--> <!--of this file, and for a DISCLAIMER OF ALL WARRANTIES. --> Open Market, Inc. Technical White Paper FastCGI: A High-Performance Web Server Interface April 1996<!--Please send comments to:--> <!-- payne@openmarket.com--> 1. Introduction The surge in the use of the Web by b

  • 1