【发布时间】:2012-10-24 00:37:34
【问题描述】:
最初我有一个包含测试服务器的 Django 应用程序。要调试此设置,我可以在代码中的任何位置添加import pdb; pdb.set_trace(),并设置一个断点,让我进入终端中的交互式调试器(在命令行上)。
最近我转向 gunicorn 以获得一些性能优势。使用此 Gunicorn 设置时如何获得类似的行为。我尝试使用 debug=True 和 daemon=False 设置 gunicorn 设置,但它不起作用。
谁有办法解决这个问题?
【问题讨论】:
-
你知道如何让它工作吗?
-
是的,请阅读我的回答。这就是我现在所做的......
-
我设法将 gunicorn 和 ipdb 一起使用。请参阅下面的答案。我还建议将超时设置为更大的值,以便您有时间进行调试。
-
你为什么不接受你自己的答案?
标签: django debugging wsgi gunicorn pdb