分析Django webserver以获得高启动时间

前端之家收集整理的这篇文章主要介绍了分析Django webserver以获得高启动时间前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我注意到manage.py runserver需要花费大量时间来启动我正在开发的Django项目的开发Web服务器.我想知道是否有办法了解启动的哪个部分需要如此多的资源,最终能够收集足够的信息来解决问题.

任何人都知道我该怎么办?

解决方法

我找到了一个简单有效的解决方案:
python -m cProfile manage.py runserver > profiled

有关Python分析器here(官方文档)的更多详细信息.

我还发布了一个链接video introduction to Python profiling及相关工具(PyCon 2009)

原文链接:/python/185667.html

猜你在找的Python相关文章