我们有一些在 Linux (RHEL 4/5) 上使用 SunRPC 的服务,我们希望加速这些服务。
我们的 RPC 调用不需要返回值,尽管根据 RPC 的性质,总是会发送一个 ack。这引入了最近成为问题的延迟 - 当通过可靠传输 (TCP) 运行时,我们希望避免 RPC 回复引入的延迟。
此处的文档表明 Solaris 具有启用该功能的“oneway”关键字,尽管 Linux/glibc 似乎不支持这一点。
有什么方法可以在 Linux 上使用 SunRPC 启用“流式传输”或单向消息传递?