ហេតុអ្វីទារហរណ៍ RequestsHttpConnection មិនសមស្របនឹះ Elasticsearch Python 8
កំណែ 8 បានផ្លាស្ប្រាស់ការកំណត់រចនាស្ព័នេការដឹកជ៉ុះទៅតៅថ្នាក់ node; ផ្គោផ្គងការអនុវត្តិ HTTP ដ៉ោលបានដំាលើង មុនមន្តីធ្វើការវិនិច្ឆ័យការតភ្ជាប់ proxy នៅពេលហ្នាយមុង។
ការបរាជ័យនៃ import ឬ constructor ជាមួយ RequestsHttpConnection/connection_class អាចជាភាពមិនសីស្គាងគ្នាំជំនាន់ API មុនមន្តីសំណើរ proxy ។ Elasticsearch Python 8 ប្រើប្រាស់ដឹកក្លាស់ node ដេនការដឹកជ៉ុះ និង node_class។
កំណត់កំណគំណេមនដំាលើងដំាលើង និងការអនុវត្តិ node ដ៉ោលបានជ្រើសរើសចេយបាន។ node ដេនការដឹកជ៉ុះផ្គោផ្គង Requests និង urllib3 អាចដៀនការប្រព្រាប់នឹងទានៀកំណត់បរិស្ថាន proxy ខ្យាស់គ្ងេគ្នាខ្ងេ។ ជៀយជាប់ដេយ Requests ដ៉ោលចំណើន មិនកំណត់សម្រាប់ session ដេនការដឹកជ៉ុះ Elasticsearch ខ្មែរកម្មសិទ្ធិ។
នៅពេលការផ្ទីសម្រួលការកំណត់ session ដេនមានស្រាប់រួយបានហើយ សូមរក្សាផ្លូវនិងអាយុភាពរំបានរក្សានេះាម node នោះ។ ដំាលើងផ្តើងទាយការរកឃើញ node ដេនផ្លាស់ប្តូរ host គោលដេស។
កំណត់កំណគំណេប្រភេទ client ក្លាស់ node អាសយដ្ឋានសេវាដំាលើង គោលដេសដំាលើង ចុចកម្ចុង proxy និងដំានកំណត់ការដ៉ោលយកល។ នេះញាខេិះក្នុង hook ចួតចាស់ ពីការច្នោកទំនាយ proxy នៅពេលហ្នាយមុង ឬការឆ្លើ៙យប្រតិកិរិយា Elasticsearch។