ለምን RequestsHttpConnection ምሳሌዎች ለElasticsearch Python 8 አይስማሙም
ስሪት 8 የትራንስፖርት ማበጥን ወደ node ክፍሎች ቀይሯልፍ፤ በኋዘኛ የሚመጣውን proxy ግንኔነት ከመመርመርዎ በፊት የተጫለውን HTTP አተገባበር ያዛምዱ።
ከRequestsHttpConnection/connection_class ጋር የሚያግጥም የimport ወይም የconstructor ውድቀት ከproxy ጥያቄ በፊት የAPI ትውልድ አለመመሳሰል ሊሆን ይችል። Elasticsearch Python 8 የtransport node ክፍሎችን እና node_class ይጠቀማል።
የተጫለውን ዋና ስሪት እና የተመረጠውን node አተገባበር ይለዪ። በRequests እና በurllib3 የሚደገፍ nodeዎች የproxy አካባቢ ግብዓቶችን በተለያየ መንገድ ሊያስተናግዱ ይችል። ራሱን የቻለ የRequests ስክልት በElasticsearch node የተያዘዜን session አያቅርም።
ነባር የsession ማበጥን ሲያስተካክሉ መንገዱን እና የህይወት ጊዜውን ከዚዺ node ጋር ያስቀምጡ። የመድረሻውን አስተናጋህን የሚቀይር ማንኛውንም node ግኝት ይከታተሉ።
የclient ስሪት፣ node ክፍል፣ የተዋቀረ የአገልግሎት አድራሻ፣ የተመረጠው መድረሻ፣ proxy endpoint እና የexception ደረጃ ይመዝግቡ። ይህ ጊዜው ያለፈበትን hook ከዋላ proxy እምቢተኝነት ወይም ከElasticsearch ምላሽ ይለያይ።