如何在 python 中进行基于 request/session 的登录?

How to do a request/session based logging in python?

我有一个 Web 服务,我们想在其中添加附加了 SessionId/RequestId 的日志。尝试将 sessionId 添加为 Filter 的一部分,但是当并发请求到达 Web 服务时,它会用新的 sessionId 覆盖所有日志的 sessionId,即使对于之前的请求 运行.

您需要确保您的会话信息(或它的密钥)保存在本地线程中。我写了一篇关于类似问题的 blog post(在那种情况下,它是关于同一台服务器上的两个不同的 Web 应用程序,但同样的原则适用于这种情况 - 确保多个请求的上下文彼此隔离).此处重现的细节太多,因此请参阅链接 post 中的详细信息。