Tsia Yehudi 2022-09-18 11:40 采纳率: 60%
浏览 13
已结题

为什么使用python的thrift操作Hbase的最后一步失败了?

在python命令行输入client.getTableNames()时候,显示socket.timeout:timed out等信息

img

  • 写回答

1条回答 默认 最新

  • Python-ZZY 2022-09-18 13:05
    关注

    socket.timeout是接收数据超时错误。当recv接收数据的时候,在指定时间内未接收到数据,就会报错。你前面的代码中设置了setTimeout为5000,尝试把这个数字改得大一点,或者不进行超时设置

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 9月27日
  • 已采纳回答 9月19日
  • 创建了问题 9月18日