跟踪在谷歌应用引擎上运行的python中的速度问题

ada*_*dam 1 python django google-app-engine django-nonrel google-cloud-datastore

我是python,django和谷歌应用引擎的新手.所有伟大的工具,并一直享受与他们合作.

但是,在我的生产网站上加载一个网页需要4秒钟,我觉得这很糟糕,需要不到一秒钟.我还验证了在获取页面的请求中有很长时间,而不是下载任何媒体文件.

首先想的是,它仍然有任何gae应用程序的第一个启动问题,我不是试图解决这些问题.我了解到,在您上传新版本后第一次访问您的网站时,它需要首次加载代码.此外,如果您的网站不经常访问,那么这种情况很多.所有这些我都知道并且没有尝试获取更多信息.

我的网站相对简单,不加载大数据或显示复杂的设计.在我的本地主机上它运行得非常快.我还应该指出,我正在使用Django nonrel,这是一个很棒的工具,可以让我在gaj上快速开发django:http://www.allbuttonspressed.com/projects/django-nonrel

我遇到的问题是它让位于生产中加载页面的时间很长,我需要深入了解它.我确信我编写的内容很糟糕,但我对python和gae不太熟悉,知道最好的调试实践,特别是如果它似乎只在生产中有问题.

因此,对于新手python/django/google应用程序引擎开发人员,如何快速轻松地找到哪些功能花费了这么多时间?