乗客がMongrelのようにクラスターを利用できるかどうか、または利用できるかどうかだけが気になります。もしそうなら、どうすれば具体的にクラスターでPassengerを実行できますか?私はnginxを使用しています。そうでない場合、それはどのようにMongrelよりも優れていますか?
質問する
864 次
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 に答える