1
我在这里不知所措。在EC2中加载非常缓慢的Django页面
我正试图将一个Django应用程序转移到EC2。我将数据库移到RDS(Postgres图像),并在S3上有静态和媒体。
但是,由于某些原因,我的所有页面都需要25-30秒才能加载。我检查了图像,CPU和内存几乎没有闪烁。我检查并取消了Apache中的KeepAlive,并将WSGI更改为以守护进程模式工作,但没有任何区别。我已经进入了机器的外壳并访问了数据库,而且看起来反应良好。我也增加了EC2图像,没有效果。
S3项目也正在快速交付,没有问题。只有html的渲染需要很长时间。
我们当前的生活和测试服务器,也有与它的页面负载毫秒没有问题
任何人都可以点我在那里或什么,我应该看什么?
Marc
刚刚添加,我改变了模板加载只是'你好世界',我得到了相同的 – user2244190 2014-08-27 11:13:06
进一步的测试表明,一个request.is_authenticated()需要11秒,渲染一个简单的'Hello world'页面的时间为14分钟。似乎所花费的时间总是接近25秒。我在测试服务器上运行相同的代码,并且我们的活动代码和同一页面需要ms。 – user2244190 2014-08-28 05:24:02