unix 套接字可以用于 thrift ruby 客户端吗?

Can unix socket be used for thrift ruby client?

我正在尝试使用 thrift,并使用 ruby 作为客户端。我正在尝试查找有关如何使用 unix 域套接字初始化 ruby 客户端的文档。

是否可以在 ruby 客户端上使用 thrift 并使用 unix 域套接字?

是的。而不是 Thrift::Socket 你使用:

Thrift::UNIXSocket.new('/path/to/socket')

https://github.com/apache/thrift/blob/master/lib/rb/lib/thrift/transport/unix_socket.rb