RequestsHttpConnection උදාහරණ Elasticsearch Python 8 සඳහා නොගැලපෙන්නේ ඇයි
8 වන සංස්කරණය ප්රවාහන අභිරුචිකරණය node පන්තිවලට වෙනස් කළේය; පසුව සිදුවන proxy සම්බන්ධතාවය රෝග විනිශ්චය කිරීමට පෙර ස්ථාපිත HTTP ක්රියාත්මක කිරීම ගලපන්න.
RequestsHttpConnection/connection_class සමඟ import හෝ constructor අසාර්ථක වීම ඕනැම ප්රොක්සි ඉල්ලීමකට පෙර API පරම්පරාවේ නොගැලපීමක් විය හැක. Elasticsearch Python 8 ප්රවාහන node පන්ති සහ node_class භාවිතා කරයි.
ස්ථාපිත ප්රධාන සංස්කරණය සහ තෝරාගත් node ක්රියාත්මක කිරීම හඳුනාගන්න. Requests පදනම සහ urllib3 පදනම සහිත node ප්රොක්සි පරිසර ආදාන වෙනස් ලෙස හසුරවිය හැක. තනි Requests සාර්ථකත්වය Elasticsearch node හිමිකම් දරන session වින්යාස නොකරයි.
පවත්නා session අභිරුචිකරණය අනුවර්තනය කරන විට එහි මාර්ගය සහ ආයු කාලය එම node සමඟ තබා ගන්න. ගමනාන්ත සත්කාරකය වෙනස් කරන ඕනැම node සොයාගැනීමක් ද නිරීක්ෂණය කරන්න.
client සංස්කරණය, node පන්තිය, වින්යාසගත සේවා ලිපිනය, තෝරාගත් ගමනාන්තය, proxy endpoint සහ exception අදියර වාර්තා කරන්න. එය පැරණි hook එකක් පසුකාලීන proxy ප්රතික්ෂේපයකින් හෝ Elasticsearch ප්රතිචාරයකින් වෙන් කරයි.