RequestsHttpConnection ची उदाहरणे Elasticsearch Python 8 साठी का योग्य नाहीत
आवृत्ती 8 ने ट्रान्सपोर्ट सानुकूलन node वर्गांमध्ये बदलले; नंतरच्या proxy कनेक्शनचे निदान करण्यापूर्वी स्थापित HTTP अंमलबजावणी जुळवा.
RequestsHttpConnection/connection_class सह import किंवा constructor अपयश कोणत्याही proxy विनंतीपूर्वी API पिढीतील विसंगती असू शकते. Elasticsearch Python 8 ट्रान्सपोर्ट node वर्ग आणि node_class वापरते.
स्थापित मुख्य आवृत्ती आणि निवडलेली node अंमलबजावणी ओळखा. Requests-आधारित आणि urllib3-आधारित node proxy पर्यावरण इनपुट वेगळ्या पद्धतीने हाताळू शकतात. स्वतंत्र Requests यश Elasticsearch node चे मालकीचे session कॉन्फिगर करत नाही.
विद्यमान session सानुकूलन जुळवताना त्याचा मार्ग आणि आयुष्य त्या node सोबत ठेवा. तसेच, गंतव्य होस्ट बदलणारे कोणतेही node शोध ट्रॅक करा.
client आवृत्ती, node वर्ग, कॉन्फिगर केलेला सेवा पत्ता, निवडलेले गंतव्य, proxy endpoint आणि exception टप्पा नोंदवा. हे जुन्या hook ला नंतरच्या proxy नकार किंवा Elasticsearch प्रतिसादापासून वेगळे करते.