我正在尝试使用gunicorn服务Django应用程序。 在Debian 6(production)和Ubuntu 11.04(development)运行的当前设置中,gunicorn(v0.12)在nginx后面,由主pipepipe理。 安装程序运行正常,但不会loggingexception。
如果我从命令行运行gunicorn,那也是一样的: manage.py run_gunicorn 127.0.0.1:XXXX 。 再次没有输出。 这个问题只适用于ERROR级别的事件,INFO级别的输出是在员工启动时产生的。 如果DEBUG = True则追溯显示在页面上。
该应用程序在Django v1.3上运行,在默认日志logging设置中没有任何更改。
今天v0.13具有日志logging重构function,但问题仍然存在。
我非常感谢任何帮助。
编辑:我有错误电子邮件工作,这是无关的日志问题。
你的意思是你没有得到任何错误500日志消息? 约30秒后请求? 在那种情况下,gunicorn杀死了正在为你服务的subprocess。 它以一种快速而艰难的方式杀死,不留下任何日志。