python配置单元pyhive连接重置问题

bnl4lu3b  于 2021-06-26  发布在  Hive
关注(0)|答案(1)|浏览(555)

我可以使用pyhive库从python连接到hive。在使用pyhive从hive获取数据时,我遇到了一个问题 Connection reset by peer .
在建立连接之后,我使用pyhive从python获取数据。连接正在获得成功,但从配置单元获取数据时,它会运行5分钟以上,然后抛出 connection reset by peer .

from pyhive import 
hive conn = hive.Connection(host="host1", port="",auth="", database="",kerberos_service_name="") #successfully connection established 
cur = conn.cursor() cur.execute(query1) #(sometimes it works and some times it throws "Connection reset by peer" if query runs more than 5min)
hts6caw3

hts6caw31#

无法识别来自服务器站点的连接可能会导致此错误。你能试着用pkill-9pid杀死你的python进程吗?因为如果您试图同时使用两个python脚本连接到hive,可能会导致无法识别连接。

相关问题