3日目:「plackupの使い方」
http://advent.plackperl.org/2009/12/day-3-using-plackup.html
> plackup hello.psgi
シンプルな起動ですね。
> plackup -s Starman hello.psgi
-s もしくは–serverで文字通りサーバを指定するようです。
StarmanとはPerlで書かれたサーバらしく、かなり高速なようです。
じゃあStarman以外はどう指定するんだろうと思いましたが、そのうち出てきそうなのでとりあえず次にすすむことにしました。
> plackup -E production -s Starman hello.psgi
plackupを起動してリクエストを送ると、標準でアクセスログとスタックフレームが出力されてるようなのですが、-E もしくは–environmentでこれを無効にできますよと。
-E はデフォルトで-E development と等価らしいので、それ以外ならとりあえずなんでもよさげです。
そのほか–host 127.0.0.1 –port 8080(ホストポートの指定)やソケットでFCGIなど紹介されています。が、流します。
Day4へ!