我正在使用以下配置运行 gunicorn
$VIRT_ENV/gunicorn -c config.py utrade.wsgi:application \
--log-level=debug \
--timeout=0 \
--access-logfile=-\
--log-file=-
但是,它不会像 Django 独立运行时那样记录 HTTP 请求(POST/GET)。像下面这些
INFO:django.server:"GET / HTTP/1.1" 302 0
INFO:django.server:"GET /login/?next=/ HTTP/1.1" 200 5676
最佳答案
在 Django 的记录器中添加 gunicorn.access settings.py
'loggers' 块中的文件。
LOGGING = {
# ..
'loggers': {
# ..
'gunicorn.access' : {
'level': 'DEBUG',
'handlers': ['console'],
'propagate':False
}
}
}
关于django - Gunicorn 记录对它发出的 HTTP 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49364089/