Ben*_*Ben 7 python django debugging uwsgi
我有一个 Django 应用程序 (API) 在由 uWSGI 提供服务的生产环境中运行,它有 8 个进程(工作线程)在运行。为了监视它们,我使用 uwsgitop。每天不时有一个工人进入 BUSY 状态并停留大约五分钟,并消耗所有内存并杀死整个实例。问题是,我不知道如何调试工作人员在特定时刻正在做什么或正在执行什么功能。有没有一种快速而正确的方法来找出它正在处理的功能和请求?
小智 0
可以向 uwsgi 工作程序发送信号 SIGUSR2,当前请求以及本机(遗憾的是不是 Python)回溯将打印到日志文件中。
归档时间:
8 年,3 月 前
查看次数:
161 次
最近记录:
5 年,1 月 前