O eroare de import sau de constructor cu RequestsHttpConnection/connection_class poate fi o nepotrivire a generației API înainte de orice cerere proxy. Elasticsearch Python 8 folosește clase node de transport și node_class.

Identificați versiunea majoră instalată și implementarea node selectată. Nodurile bazate pe Requests și pe urllib3 pot trata diferit intrările din mediul proxy. Un succes izolat al Requests nu configurează sesiunea deținută de nodul Elasticsearch.

Când adaptați o personalizare de sesiune existentă, păstrați ruta și durata de viață a acesteia la acel nod. De asemenea, urmăriți orice descoperire de noduri care schimbă gazda de destinație.

Înregistrați versiunea clientului, clasa node, adresa de serviciu configurată, destinația selectată, punctul final proxy și etapa excepției. Aceasta distinge un hook învechit de o respingere proxy ulterioară sau de un răspuns Elasticsearch.

Articole similare