使用Apache 2.4,mod_wsgi和Django进行日志记录

时间:2016-08-05 10:02:26

标签: django apache logging mod-wsgi

有没有办法使用mod_wsgi和Django配置日志记录而不会丢失请求信息,例如远程客户端IP或唯一的日志ID AND而不使用environ['wsgi.errors']

我一直在为不同的mod_wsgi模式尝试不同的日志配置。我发现在守护进程模式下有一个问题导致一些日志信息(与请求上下文相关)丢失(see this SO post)。但是,这应该在嵌入模式下工作(只有prefork MPM?)和environ['wsgi.errors']。不过,我认为让我的应用程序日志依赖于mod_wsgi ...

是一个坏主意

如果目前无法使用environ['wsgi.errors']变量,是否有可用于Django记录中间件的插件替换/包装器?

0 个答案:

没有答案