标签: python tornado
我需要能够在我的应用程序深处访问Tornado中当前正在执行的Web请求,而不是通过我的所有方法传递它。首次收到请求时,我想为其分配一个跟踪ID,然后每次记录一条消息时,我想将其包含在日志信息中。
我是否可以在Tornado中使用某些全局信息来识别当前正在处理的请求?
谢谢!
答案 0 :(得分:6)
Tornado的StackContext是实现此目的的方法。
以下是一个示例:https://gist.github.com/simon-weber/7755289。