如何获取Hive Thrift协议版本?

如何获取Hive Thrift协议版本?,hive,version,thrift-protocol,Hive,Version,Thrift Protocol,在尝试使用Beeline或apachehue连接到Apache Hive Server2时,我总是在Apache Hive Server2上遇到以下错误: 2017年9月1日2:20:50信息:17/09/01 14:20:50错误TThreadPoolServer: 消息处理过程中发生节俭错误 2017年9月1日2:20:50信息:org.apache.thrift.protocole异常:中缺少版本 readMessageBegin,老客户 2017年9月1日2:20:50信息:org.ap

在尝试使用
Beeline
apachehue
连接到Apache Hive Server2时,我总是在
Apache Hive Server2
上遇到以下错误:

2017年9月1日2:20:50信息:17/09/01 14:20:50错误TThreadPoolServer: 消息处理过程中发生节俭错误

2017年9月1日2:20:50信息:org.apache.thrift.protocole异常:中缺少版本 readMessageBegin,老客户

2017年9月1日2:20:50信息:org.apache.thrift.protocol.TBinaryProtocol.readMessageBegin(TBinaryProtocol.java:228)
2017年9月1日2:20:50信息:org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:27) 2017年9月1日2:20:50信息:org.datapassport_project.apache.hive.service.auth.TSetIpAddressProcessor.process(TSetIpAddressProcessor.java:56) 2017年9月1日2:20:50信息:org.apache.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:286) 2017年9月1日2:20:50信息:在java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 2017年9月1日2:20:50信息:在java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 2017年9月1日2:20:50信息:在java.lang.Thread.run(Thread.java:745)

错误信息表明我的JDBC客户端使用了错误的Thrift协议(TProtocol)版本

因此,我试图找到正确的版本来使用,但在任何配置单元属性中都找不到配置的版本

如何找到此处使用的节约协议版本