2

Lighttpd + FastCGI (6.06 LTS からアップグレードされた Ubuntu Server 8.04 LTS)でかなり適切に実行されている4 つのRails 1.2.6サイトを含むSlice 256があります。これは非常に古い構成ですが、私の小規模な Web サイトでは十分に信頼できることが証明されています。

今、いくつかを Rails 2.x にアップグレードしたいと思っています。同じ Slice 256 でApache2 + Passenger構成を使用できるかどうか疑問に思っています。これは、ローカル開発の Linux ボックスでうまく機能したためです。

私の質問は次のとおりです。少なくとも 4 つの Rails サイトをホストする Apache2 + Passenger には、Slice 256 で十分ですか?

これに関するアドバイスや経験は大歓迎です。

4

5 に答える 5

1

いいえと思います。「4サイト」の意味は4レールインスタンスだと思います。2はおそらく256MBのスライスに適していますが、cron / rake tastなどを実行する必要がある場合は、2がそれを押し上げる可能性があります。

于 2009-06-23T19:28:36.397 に答える
1

誰かが混乱している場合に備えて、質問者はおそらく Slicehost.com で 256 MB の VPS を参照しています。

そしてあなたの質問に答えるために:それは依存します。

もちろん、4 つの Twitter を実行できますか。1 人 (またはそれ以下) の同時ユーザーを持つ 4 つのサイトを実行できますか? はい、実行できます。

于 2009-04-03T17:09:40.350 に答える
0

私の経験では; 単純な Typo ブログを実行すると、基本的にトラフィックがない共有ホストで 64M を超えるメモリが頻繁に消費されます。

100 以上のリソースを持つ大規模な 2.3 Rails アプリで、Memcached やその他の機能をすべて使用すると、420MB のメモリに達することがあります。

もちろん、答えは「場合による」です。コード、トラフィック、サーバー、データベース スキーマ、テーブル インデックスなどによって異なります。

于 2009-04-04T13:07:39.753 に答える
0

乗客は、256 スライスで 2 人の乗客の子供のプールを使用することをお勧めします。これは、同時に 2 つの並列要求を処理できることを意味します。(間違っていたら訂正してください) Nick が言っていたように、すべては (クライアント) サイトがどれだけのヒット数を獲得しているかにかかっています。

于 2009-04-05T15:34:59.797 に答える
0

1.2 から 2.3 への移行については完全にはわかりません。2.2 から 2.3 への移行には、メモリを節約するための機能がいくつかあることを知っています (より具体的にはルートを使用)。

これらが実稼働サイトである場合は、新しい 256 スライスをセットアップしてアップグレードを試みることをお勧めします。とにかく、開発スライスがあるのは良いことです。

于 2009-04-03T17:44:56.880 に答える