Django / Apache / mod_wsgi站点上的CPU负载很高
使用Apache工作台在AWS小实例(Ubuntu 10.04)上加载testingdjango 1.21 / Apache / mod_wsgiconfiguration在低并发请求时显示极高的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工作台。 什么是问题的想法,或者我应该如何继续debugging呢? 细节: 出于绝望,我安装了一个简单的“Hello World”视图(没有数据库调用等)的香草django项目/应用程序。 相同的结果。 所以我怀疑这是我的应用程序代码。 内存使用在负载testing期间看起来不错。 这是加载testing之前/期间/之后的一个vmstat输出: procs ———–memory———- —swap– —–io—- -system– —-cpu—- rb swpd free buff cache si so bi bo in cs us sy id […]