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.
我有使用 TThreadPoolServer 的 python Thrift 服务器。我的问题是如何在其中一个服务器服务例程中获取客户端信息?一种方法是在从客户端调用服务时传递客户端信息(即参数之一)。有没有其他方法或 API 可以做到这一点?
两个想法:
你可以用一些丑陋的堆栈技巧来做到这一点——上一层或两层,然后开始四处寻找插座。但处理程序函数无权访问此信息。
您可以创建自己的服务器,通过派生您正在使用的服务器并添加一些 API 来设置处理程序可以访问的一些上下文。也许按线程ID索引连接。