gpt4 book ai didi

python - 用于过滤请求的 Apache Thrift 代理

转载 作者:太空宇宙 更新时间:2023-11-03 21:36:43 31 4
gpt4 key购买 nike

我正在尝试使用 Apache Thrift 构建 Thrift 代理,以过滤一些定向到 Thrift 服务器的请求。所有 RPC 调用的流程应类似于 Thrift Client <-> Proxy <-> Thrift Server。

基本上,Thrift 服务器绑定(bind)到一些公开一些可调用方法的服务。我想开发一个能够过滤任何请求的代理:允许客户端仅调用某些服务上的某些方法,因此我想丢弃任何不允许的请求。我无法修改 Thrift 服务器代码,这就是我需要代理的原因。

在这种情况下有什么好的解决方案或 Thrift 类吗?现在我正在使用 python。

最佳答案

主干中没有具体的内容来执行此操作,但是您可以使用真实服务器使用的相同 IDL 轻松编写快速服务实现。您的服务可以根据需要过滤客户端调用,并在适当时调用真实服务器。因此,您的服务将是客户端的服务器和真实服务器的客户端。对于您想要拒绝的调用,将 TApplicationException 抛出回客户端可能会很好。

关于python - 用于过滤请求的 Apache Thrift 代理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53202066/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com