Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要能够在我的应用程序深处访问 Tornado 中当前正在执行的 Web 请求,而无需通过我的所有方法传递它。当第一次收到请求时,我想为其分配一个跟踪 id,然后每次记录一条消息时,我都想将它包含在日志信息中。
我可以在 Tornado 中使用某些全局信息来识别正在处理的当前请求吗?
谢谢!
Tornado 的StackContext就是这样做的方法。
这是一个示例:https ://gist.github.com/simon-weber/7755289 。