我开始开发一个简单的Tornado应用程序,我希望在开发时看到请求登录标准输出。目前我只看到404条警告消息。如何将请求记录到Tornado Web服务器的stdout中?
有没有办法让所有的请求都打印在stdout中?
我开始开发一个简单的Tornado应用程序,我希望在开发时看到请求登录标准输出。目前我只看到404条警告消息。如何将请求记录到Tornado Web服务器的stdout中?
有没有办法让所有的请求都打印在stdout中?
添加到您的应用程序:
import tornado.options
tornado.options.parse_command_line()
的parse_command_line功能设置日志记录。然后你可以通过--logging=loglevel
(例如调试)
您可以添加这对您的应用程序:
from tornado.log import enable_pretty_logging
enable_pretty_logging()
默认情况下,将日志写入到标准输出。
谢谢你!就是这个。那么你可以“tail -f /var/log/supervisor/tornado-stdout.log”---或whatevver – OWADVL
'print'不是正确的日志解决方案 – CrackerJack9
的真实替代方案。但我的需要不是一个正确的日志记录解决方案,我只需要打印在开发过程中获得视觉反馈 – lfagundes