1

こんにちは、mongrel で jruby (最新の 1.5.3) を実行する予定ですが、単純な Web サイトの x64 サーバーでどのくらいのメモリが必要ですか? 必要なインスタンスの数は?

1 日あたり 10000 ページ ビュー

同じ要件の場合、ルビーの数字はどうなりますか。

参考生産データは大歓迎です。

4

1 に答える 1

3

jruby で mongrel を使用することはないでしょう。少なくとも私は聞いたことがありません。tomcat7 をラップする trinidad を使用してアプリを実行し、探しているものと同様のパフォーマンスを得るために、1 GB ヒープを使用します。

Mongrel は、たとえばパッセンジャー、シン、ユニコーンなどを使用したより堅牢なセットアップでは支持されなくなりました。

メモリが限られている場合は、私の経験から CRuby が最適です。Passenger3 と nginx で REE または ruby​​-1.9.2 を試してください。これは非常にシンプルなセットアップであり、非常に高速です。

JRuby は間違いなくより多くのメモリを必要としますが、Java の要件がある場合、選択肢はあまりありません。

小さなec2インスタンスで10000ページビューを回避する必要があります(それがあなたのinstances言及である場合)

実行しているアプリの種類に依存するため、決定的な答えを出すのは非常に困難です. それはCPUを集中的に使用する計算ですか、それともメモリを集中的に使用するデータですか?? 知るか

私の経験からすると、CRuby は JRuby よりもはるかに単純で、ローカルでの使用が容易であり (つまり、cruby ではテストの実行が大幅に高速化されます)、非常に高速になる傾向があります。

于 2010-11-09T16:37:57.763 に答える