কেন 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-এর মালিকানাঢ7ীন session কনফিগার করে না।
বিদ্যমান session কাস্টমাইজেশন অভিযোজিত করার সময় এর রুট ও জীবনকাল উক্ত node-এর সাথে রাখুন। এছাড়াও গন্তব্য হোস্ট পরিবর্তন করে এমন যেকোনো node আবিষ্কার অনুসরণ করুন।
client সংস্করণ, node ক্লাস, কনফিগার করা সেবা ঠিকানা, নির্বাচিত গন্তব্য, proxy endpoint এবং exception পর্যায় লিপিবদ্ধ করুন। এটি পুরোনো hook-কে পরবর্তী proxy প্রত্যাখ্যান বা Elasticsearch প্রতিক্রিয়া থেকে আলাদা করে।