在实时Django服务器上进行分析?

Joe*_*Joe 6 python django code-coverage

我从来没有做过的代码覆盖率在Python,但我正在寻找类似GCCgcov,它告诉我有多少次,每次行执行,或者苹果的鲨鱼赋予的各项功能正在多久一分级击穿.

我的问题是我有一个正在经历高负载的实时服务器,我无法从日志中分辨出导致它的原因.我想在我的Django实例上附加一些东西,以监控哪些线路最热和/或哪些功能花费的时间最长.

这类似于但不完全是代码覆盖.我想将它介绍给一个实时运行的服务器,最好不要修改太多.

想法?

cat*_*ran 2

cProfile + RunSnakeRun: http://www.vrplumber.com/programming/runsnakerun/

  • 如何将 cProfile 附加到正在运行的 Django 进程? (2认同)