django:我的申请似乎在泄漏;怎么诊断?

时间:2011-05-30 12:51:42

标签: django memory-leaks wsgi

我使用mod_wsgi部署了django应用程序。这些过程正在逐步发展,它们被操作系统杀死。我如何诊断,导致成长的原因是什么?

1 个答案:

答案 0 :(得分:0)

Dozer可能对您有用,它的WSGI中间件会为您提供对象计数,并可能为您提供一些有用的结果。

您还可以通过使用wsgiref来运行您的应用程序来简化操作,并在问题出现在Python代码,CPython代码或Apache中时缩小范围。这有点砰砰作响,但是如果有疑问,可以减少问题的变数,这样就可以解决问题。