gpt4 book ai didi

python - 调试 uWSGI worker 正在做什么

转载 作者:行者123 更新时间:2023-12-04 11:34:15 28 4
gpt4 key购买 nike

我有一个 Django 应用程序 (API) 在由 uWSGI 提供服务的生产环境中运行,它有 8 个进程(工作线程)在运行。为了监视它们,我使用 uwsgitop。每天不时有一个 worker 进入 BUSY 状态并停留大约五分钟,并消耗所有内存并杀死整个实例。问题是,我不知道如何调试工作人员在特定时刻正在做什么或正在执行什么功能。是否有一种快速且正确的方法来找出它正在处理的功能和请求?

最佳答案

一 jar send signal SIGUSR2到 uwsgi 工作人员,当前请求与 native (遗憾的是不是 Python)回溯一起打印到日志文件中。

关于python - 调试 uWSGI worker 正在做什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50603365/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com