Памылка імпарту або канструктара з RequestsHttpConnection/connection_class можа быць неадпаведнасцю пакалення API яшчэ да любога запыту праз proxy. Elasticsearch Python 8 выкарыстоўвае класы node транспарту і node_class.

Вызначце ўсталяваную асноўную версію і выбраную рэалізацыю node. Вузлы на аснове Requests і urllib3 могуць па-рознаму апрацоўваць уваходныя даныя асяроддзя proxy. Асобны поспех Requests не наладжвае сесію, якой валодае вузел Elasticsearch.

Адаптуючы існуючую наладку сесіі, захавайце яе маршрут і час жыцця з гэтым вузлам. Таксама адсочвайце любое выяўленне вузлоў, якое змяняе хост прызначэння.

Запішыце версію кліента, клас node, наладжаны адрас сэрвісу, выбранае прызначэнне, канчатковую кропку proxy і этап выключэння. Гэта адрознівае састарэлы hook ад наступнай адмовы proxy або адказу Elasticsearch.

Падобныя артыкулы