7

我需要能够在我的应用程序深处访问 Tornado 中当前正在执行的 Web 请求,而无需通过我的所有方法传递它。当第一次收到请求时,我想为其分配一个跟踪 id,然后每次记录一条消息时,我都想将它包含在日志信息中。

我可以在 Tornado 中使用某些全局信息来识别正在处理的当前请求吗?

谢谢!

4

1 回答 1

6

Tornado 的StackContext就是这样做的方法。

这是一个示例:https ://gist.github.com/simon-weber/7755289 。

于 2013-12-03T17:26:03.147 回答