如何强制 Thrift 仅接受来自本地主机的连接

How to force Thrift to only accept connections from the localhost

本文关键字:主机 连接 Thrift 何强制      更新时间:2023-10-16

我有一个Java应用程序,可以启动多个c ++进程。 它通过Thrift RPC与这些进程进行通信。 出于安全目的,我想强制Thrift服务器(c ++进程(仅接受来自本地主机的连接。 我以为将节俭套接字绑定到环回地址很容易,但经过一些谷歌搜索,我还没有找到合适的解决方案。 我错过了什么吗? 有没有办法将节俭的连接绑定到 ip?

谢谢

不使用内置工具。

为某些语言绑定实现了"处理器事件"的概念。不确定它们是否适用于Java,但这可能值得一试。

另一个问题将涉及创建一个自定义的TTransport实现来检查传入的连接。