Django / Apache / mod_wsgiサイトのCPU負荷が高い
Apacheベンチを使用したAWSスモールインスタンス(Ubuntu 10.04)でのdjango 1.21 / Apache / mod_wsgi構成の負荷テストでは、同時リクエスト数が少ない場合に、非常に高いCPU負荷(稼働時間とvmstatを使用)が示されています。 ab -c 5 -n 1000 "my_url" ...この稼働時間の出力を引き起こします: 18:04:54 up 9 days, 16:54, 3 users, load average: 5.33, 2.45, 1.91 Apacheベンチの同時実行値が2でもCPUは100%です。同じリージョン/ゾーンの別のAWSインスタンスからApacheベンチを実行しています。問題のアイデア、またはこれをデバッグし続ける方法はありますか? 詳細: 必死になって、私は単純な「Hello World」ビュー(DB呼び出しなどなし)でバニラdjangoプロジェクト/アプリをインストールしました。同じ結果。だから私はそれが私のアプリケーションコードではないかと疑います。 負荷テスト中のメモリ使用量は正常に見えます。 負荷テストの前/最中/後のvmstat出力は次のとおりです。 procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu---- r b swpd free buff cache si so bi bo in cs …