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

为什么使用python的thrift操作Hbase的最后一步失败了?
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- Python-ZZY 2022-09-18 13:05关注
socket.timeout是接收数据超时错误。当recv接收数据的时候,在指定时间内未接收到数据,就会报错。你前面的代码中设置了setTimeout为5000,尝试把这个数字改得大一点,或者不进行超时设置
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报