Индексирование в Elasticsearch локально с помощью biosentvec TimeoutErrorPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Индексирование в Elasticsearch локально с помощью biosentvec TimeoutError

Сообщение Anonymous »

Я пытаюсь проиндексировать 300 тысяч наблюдений локально с помощью эластичного поиска, пытаюсь просканировать API biosentvec после создания вложений, чтобы индексировать все данные, которые он постоянно ломает. я получаю следующую ошибку.

requests.Exceptions.ConnectionError: («Соединение прервано.», TimeoutError(10060, «Попытка подключения не удалась, поскольку подключенная сторона не ответил должным образом через некоторое время или не удалось установить соединение, поскольку подключенный хост не ответил», Нет, 10060, Нет))

вся ошибка ниже
File "C:\Users\AppData\Roaming\Python\Python38\site-packages\urllib3\connectionpool.py", line 703, in urlopen
httplib_response = self._make_request(
File "C:\Users\AppData\Roaming\Python\Python38\site-packages\urllib3\connectionpool.py", line 449, in _make_request
six.raise_from(e, None)
File "", line 3, in raise_from
File "C:\Users\AppData\Roaming\Python\Python38\site-packages\urllib3\connectionpool.py", line 444, in _make_request
httplib_response = conn.getresponse()
File "C:\Users\Anaconda3\envs\bsv_Env\lib\http\client.py", line 1348, in getresponse
response.begin()
File "C:\Users\Anaconda3\envs\bsv_Env\lib\http\client.py", line 316, in begin
version, status, reason = self._read_status()
File "C:\Users\Anaconda3\envs\bsv_Env\lib\http\client.py", line 277, in _read_status
line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1")
File "C:\Users\Anaconda3\envs\bsv_Env\lib\socket.py", line 669, in readinto
return self._sock.recv_into(b)
File "C:\Users\Anaconda3\envs\bsv_Env\lib\ssl.py", line 1241, in recv_into
return self.read(nbytes, buffer)
File "C:\Users\Anaconda3\envs\bsv_Env\lib\ssl.py", line 1099, in read
return self._sslobj.read(len, buffer)
TimeoutError: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "C:\Users\AppData\Roaming\Python\Python38\site-packages\requests\adapters.py", line 489, in send
resp = conn.urlopen(
File "C:\Users\AppData\Roaming\Python\Python38\site-packages\urllib3\connectionpool.py", line 787, in urlopen
retries = retries.increment(
File "C:\Users\AppData\Roaming\Python\Python38\site-packages\urllib3\util\retry.py", line 550, in increment
raise six.reraise(type(error), error, _stacktrace)
File "C:\Users\AppData\Roaming\Python\Python38\site-packages\urllib3\packages\six.py", line 769, in reraise
raise value.with_traceback(tb)
File "C:\Users\AppData\Roaming\Python\Python38\site-packages\urllib3\connectionpool.py", line 703, in urlopen
httplib_response = self._make_request(
File "C:\Users\AppData\Roaming\Python\Python38\site-packages\urllib3\connectionpool.py", line 449, in _make_request
six.raise_from(e, None)
File "", line 3, in raise_from
File "C:\Users\AppData\Roaming\Python\Python38\site-packages\urllib3\connectionpool.py", line 444, in _make_request
httplib_response = conn.getresponse()
File "C:\Users\Anaconda3\envs\bsv_Env\lib\http\client.py", line 1348, in getresponse
response.begin()
File "C:\Users\Anaconda3\envs\bsv_Env\lib\http\client.py", line 316, in begin
version, status, reason = self._read_status()
File "C:\Users\Anaconda3\envs\bsv_Env\lib\http\client.py", line 277, in _read_status
line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1")
File "C:\Users\Anaconda3\envs\bsv_Env\lib\socket.py", line 669, in readinto
return self._sock.recv_into(b)
File "C:\Users\Anaconda3\envs\bsv_Env\lib\ssl.py", line 1241, in recv_into
return self.read(nbytes, buffer)
File "C:\Users\Anaconda3\envs\bsv_Env\lib\ssl.py", line 1099, in read
return self._sslobj.read(len, buffer)
urllib3.exceptions.ProtocolError: ('Connection aborted.', TimeoutError(10060, 'A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond', None, 10060, None))

Конфигурация, которую я использовал для своего клиента, и определенная функция для API biosentvec, в которой, по моему мнению, возникла ошибка, приведены ниже.
client = Elasticsearch(hosts=const.HOSTS, timeout=30, max_retries=10, retry_on_timeout=True)

def run_bio_sent_vec_api(input):
result = {}
script_query = {
"query": input
}
headers = {"Accept": "application/json", "Content-Type": "application/json",
'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36'}
url = "https://biosentvec-proxy-r7tozhc6ua-uc. ... hEmbedding"
response = requests.post(url, headers=headers, json=script_query)
if response.status_code == 200:
result = response.json()['biosentvec']
else:
print('Error:', response.status_code)
return result


Подробнее здесь: https://stackoverflow.com/questions/746 ... meouterror
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Spring Data Elasticsearch Массовое индексирование/удаление – миллионы записей
    Anonymous » » в форуме JAVA
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Полный документ Elasticsearch или постраничное индексирование текста
    Anonymous » » в форуме C#
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Вложенные агрегаты Elasticsearch с данными Spring elasticsearch 5.2
    Anonymous » » в форуме Elasticsearch aggregation
    0 Ответы
    1204 Просмотры
    Последнее сообщение Anonymous
  • Укажите конвейер приема Elasticsearch в данных Spring Elasticsearch
    Anonymous » » в форуме JAVA
    0 Ответы
    281 Просмотры
    Последнее сообщение Anonymous
  • Что случилось с elasticsearch/elasticsearch?
    Anonymous » » в форуме Php
    0 Ответы
    176 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»