我在远程服务器和Web服务之间有一个Thrift连接.. thrift接口是使用0.9.0 thrift编译器编译的.当我对远程服务器进行thrift调用时,它在远程服务器上成功执行,但在客户端 - 我看到以下错误:
org.apache.thrift.TApplicationException:PredictScoresNoPersist失败:未知结果
我检查了网络,检查了所有提到的解决方案 - 比如节俭罐子里的不匹配等等.没有运气.请帮忙.
只是一点背景,这是一个单线程REST客户端.
Jen*_*nsG 10
客户端明显抛出异常,因此消息响应似乎正确传输:
public Map<String,Double> recv_PredictScoresNoPersist() throws org.apache.thrift.TException
{
PredictScoresNoPersist_result result = new PredictScoresNoPersist_result();
receiveBase(result, "PredictScoresNoPersist");
if (result.isSetSuccess()) {
return result.success;
}
throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "PredictScoresNoPersist failed: unknown result");
}
Run Code Online (Sandbox Code Playgroud)
我看到的唯一两个可能的原因是:
null结果,这对Thrift来说是非法的.| 归档时间: |
|
| 查看次数: |
4343 次 |
| 最近记录: |