如何使用 Django 跟踪/查找长时间运行的进程?

如何使用 Django 跟踪/查找长时间运行的进程?

我在 Django 中使用 Cherokee(uwsgi),我的超时时间太长了(根据 Cherokee 的说法)。我该如何追踪导致这些超时的页面?

答案1

配置不使用 Cherokee 向导的 uWSGI(作为远程源)。并研究其日志。它们报告每个请求所花费的时间以及所有断开连接/超时。

使用 TCP 套接字,这样你就可以进行监听队列调试(如果 uWSGI 工作者的数量不够,它会警告你)

相关内容