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 પ્રતિસાદથી અલગ પાડે છે.