2

ビューのないdjangoアプリがあります。これは、django-pistonパッケージを使用してRESTAPIを提供するためにのみ使用します。

mod-wsgiを使用してamazon-ec2にデプロイしたので、いくつかのリクエストの後、CPUがフリーズし、CPUは使用量の100%をpythonおよびhttpdプロセスで割った値になります。

Postgres 8.4、Python 2.5、Djangoの「ENGINE」を使用しています:「django.contrib.gis.db.backends.postgis」。

ログには問題はありません。どうすれば問題をデバッグできますか?

4

1 に答える 1

1

あなたはマイクロインスタンスにいるようです。マイクロ インスタンスは、非常に短い時間で大量の CPU をバーストできます。その後、長時間バックグラウンド レベルを非常に低くする必要があります。同時リクエストを取得している場合は、CPU をあまり消費しないアプリでもスロットリングが発生する可能性があります。

マイクロ インスタンスは、非常に基本的なブログのような非常に軽いトラフィックでのみ使用できます。

彼らのユーザー ガイドでは、これについて詳しく説明しています: Micro Instance ガイド

于 2011-07-11T17:42:52.317 に答える