django:我的应用程序似乎正在泄漏;如何进行诊断?

发布于 2024-11-10 08:09:51 字数 70 浏览 3 评论 0原文

我有一个使用 mod_wsgi 部署的 Django 应用程序。这些进程增长到被操作系统杀死的程度。我如何诊断导致生长的原因?

I have a django application deployed using mod_wsgi. The processes are growing to the point, where they are killed by the OS. How can I diagnose, what is causing to grow?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

余生共白头 2024-11-17 08:09:51

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

您还可以使用 wsgiref 来简化事情,只运行您的应用程序并缩小问题范围位于 Python 代码、CPython 代码或 Apache 中。这有点像把石头放在一起,但当有疑问时,减少问题的变量,这会让问题变得突出。

Dozer may be of use to you, its WSGI middleware that will give you object counts and possibly yield some useful results for you.

You could also simplify things by using wsgiref to run just your application and narrow down if the problem is in the Python code, the CPython code, or Apache. It's a little banging-the-rocks-togetherish but when in doubt reduce the variables of your problem and it'll make the problems stand out.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文