【发布时间】:2012-11-15 19:14:14
【问题描述】:
我有一个烧瓶应用程序,它可以为我提供如下输出
127.0.0.1 - - [27/Nov/2012 20:56:33] "GET / HTTP/1.1" 200 -
如何将其写入文件?我知道我可以运行python app.py > blah.log,但是我如何在 gunicorn 运行时做同样的事情?谁在输出?我注意到查看 gunicorn 的日志,它只有关于启动的信息,而不是关于实际 http 请求的信息。
谢谢!
【问题讨论】:
-
伙计,我想当你可以阅读官方文档docs.gunicorn.org/en/latest/configure.html时,你会写更多这个问题
-
所有日志似乎都是 gunicorn 特定的,但没有从正在运行的应用程序中获取输出。
-
好的,我没有立即看到,但是您如何设置登录烧瓶?显示你的配置。
-
好吧,我有一些使用 python 记录器的日志记录,但我发现应用程序中发生的任何致命错误都会被标准输出。我正在尝试捕捉所有符合标准的内容。
标签: python linux terminal flask gunicorn