好贷网好贷款

python使用thrift出现TTransportException: TSocket read 0 bytes

发布时间:2016-12-4 7:53:20 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"python使用thrift出现TTransportException: TSocket read 0 bytes",主要涉及到python使用thrift出现TTransportException: TSocket read 0 bytes方面的内容,对于python使用thrift出现TTransportException: TSocket read 0 bytes感兴趣的同学可以参考一下。

今天使用python写的thrift客户端来连接server,server收不到任何request。 client端出现了这个exception Traceback (most recent call last): ... ... ... message='TSocket read 0 bytes') TTransportException: TSocket read 0 bytes 查了下,问题出现在protocol的协议使用上,python要使用TCompactProtocol,而不能使用TBinaryProtocol。(感谢某位同行给出的解决方案,没有保存该连接,所以在此就不贴出原文链接了)。 TBinaryProtocol:缺省简单的二进制序列化协议。 TCompactProtocol:高效的二进制序列化协议。

上一篇:Java 内存管理
下一篇:两种不同随机算法设计理念

相关文章

相关评论