Проблема сброса подключения Python Hive-PyHive - PullRequest
0 голосов
/ 29 августа 2018

Я могу подключиться к кусту из Python, используя библиотеку PyHive. При получении данных из улья с помощью PyHive я сталкиваюсь с проблемой 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)

1 Ответ

0 голосов
/ 15 января 2019

Невозможность распознать соединение с сайта сервера может привести к этой ошибке. Можете ли вы попробовать убить процесс Python, используя pkill -9 pid ? Потому что, если вы попытаетесь подключиться к кусту, используя два сценария Python одновременно, это может привести к тому, что соединение не будет распознано.

...