タグ

ブックマーク / luna.easyjp.net (1)

  • rails/unicorn – memo

    運用面ではPassengerが群を抜いて楽だし、速度面を考えるとMongrel、Thin、Unicornが有利。 メモリ使用量でいえば、Passengerはかなりメモリをってしまう。他の3つに関しては同じようなもの。 Unicornは1つのプロセスの中で複数のスレッドが動くので、mongrelやthinのように1つポートで1リクエストしか同時に扱えないという問題をクリアしている。 そのため、mongrelやthinを20個起動しなくてはいけない場合でも、unicornなら1つだけ起動して20プロセス動かすように設定すれば良い。 または2つ起動して、各プロセスが10個のスレッドを持つようにするなど。 このような違いがあるため、unicornは1つのプロセスで複数のRailsを動かすからメモリをうように見えるが、 mongrelやthinを10個起動した場合と、unicornが1つのプロセ

  • 1