1

webfaction と呼ばれる django フレンドリーなホスティングには、さまざまな「アプリケーション メモリ」オプション (80MB...200MB など) があり、どれを購入すべきか迷っています。

私のプロジェクトに必要なメモリ量 (オペレーティング システム、メインの apache サーバー、およびデータベース サーバーのメモリ要件を除く) を把握する方法について、誰か教えてください。理論的には、何らかの負荷テストを実行する必要があることは理解していますが、単純で比較的簡単に理解できるアプローチで事前に計算する方法があるかもしれないと考えました。

彼らがアプリケーションのメモリ使用量の制限をどれだけ厳格に実施しているかはわかりませんが、もう 1 つの質問は、予想よりも多くのユーザーがサイトにアクセスし、より多くのスレッドが開始されたらどうなるかということです。アプリケーションはクラッシュしますか? それとも、遅延が不快になるだけですか?

そして - いいえ、アプリケーションはまだ準備ができていません (今は何も測定できません)。ちなみに開発環境はWinodows7、64bitです。ホスティング自体はある種の Linux だと思います。

(スタックオーバーフローの質問ではない場合は申し訳ありません。)

4

3 に答える 3

1

申し訳ありませんが、アプリケーションが完全に開発されるまで、使用するメモリの種類については何も言えません。私はあなたが彼らの「最低の」計画を取り、あなたのニーズに合うようにそれを更新することをお勧めします、あるいはもっと良いこと:アプリケーションの開発が終わったらホスティングを取得してください。

一方、アプリケーションの準備ができている場合は、ホストの構成といくつかのサンプルデータを使用してApacheで実行するだけで、大まかな見積もりを取得できます...

于 2010-06-04T20:08:07.190 に答える
1

Webfaction は確かに Django に適したホストであり、支払った以上のメモリが必要になった場合でも、アプリケーションがクラッシュすることはありません。何が起こるかというと、少量の余分なメモリを使用することが許可されますが、常に制限を超えると、負荷を減らすか、より多くの料金を支払うように要求する丁寧なメールが送信されます.

于 2010-06-05T15:29:37.830 に答える
1

アプリの準備が整う前に、多くのことを知ることができることに同意します。漠然とした見積もりとして、ホストは「django フレンドリー」であると想定されているため、「基本的な」アプリケーションは問題なく実行されるはずです。それが簡単に可能であれば、後で試してアップグレードしてください。また、アプリで処理されるデータの種類も考慮してください。サイト全体をクラッシュさせる非常に大きな画像のアップロードを処理しなければならなかったときに、一度トラブルに遭遇しました.
また、追加のプロセスのために RAM が必要な場合にも注意してください。メモリキャッシュ!

于 2010-06-04T20:24:25.150 に答える