2

最小の linode インスタンス (512MB) で RoR アプリを開発していますが、リソースに問題がありました。nginx/mod_passenger です。top を実行すると、次のようになります。

ここに画像の説明を入力

私は明らかにメモリ消費を懸念していますが、これが問題を引き起こしているはずです。単に 1GB、2GB、または 4GB にして、それがよりうまく機能するかどうかを確認するのは理にかなっていますか? 理想的なベースラインの場所はありますか?

どうも

編集 - 上部が読みにくいため、URL をコピーして新しいブラウザ ウィンドウに投稿するだけで読みやすくなります。任意の助けのために前もってthx

4

1 に答える 1

0

nginx/unicorn を使用して 512MB の共有ホストで小さなアプリケーションを実行していますが、同様の図が表示されます。多かれ少なかれ問題なく動作しますが、CarrierWave で画像のサイズ変更などを計画している場合は、あまり時間がないかもしれません。

私の主なアプリケーションでは、1 週間に約 150 万から 200 万のページ ビューがあり、delayed_job、faye pub/sub、memcached、モニタリングなどを実行するために約 3 GB を使用しています。

したがって、アプリの最適化に何時間も費やしたくない場合を除き、512MB が絶対的な最小値であることをお勧めします。

于 2013-02-25T10:29:15.150 に答える