3

乗客がMongrelのようにクラスターを利用できるかどうか、または利用できるかどうかだけが気になります。もしそうなら、どうすれば具体的にクラスターでPassengerを実行できますか?私はnginxを使用しています。そうでない場合、それはどのようにMongrelよりも優れていますか?

4

1 に答える 1

3

Mongrel Clusterは、指定された数のMongrelプロセスを実行し、リバースプロキシとして機能して負荷分散を実行するApacheのmod_proxy_balancerモジュールを使用して着信HTTPリクエストをそれらに割り当てます。

Passengerは、ワーカー(Ruby)プロセスを生成して、3つの異なる構成可能な戦略のいずれかを使用してHTTP要求を処理します。Passengerのスマートスポーンメソッドを使用すると、Ruby on Railsフレームワークコードをキャッシュできるため、スポーン時間が大幅に短縮されます。乗客は、プロセスごとに新しいインタープリターをロードするのではなく、すでにロードされているRubyインタープリターを再利用することもできます。

于 2010-01-05T10:40:08.620 に答える