Kí ni ìdí tí àwọn àpẹẹ̀rẹ RequestsHttpConnection kò fi bá Elasticsearch Python 8 mu
Ẹ̀dà 8 yí ìṣàtúnṣe gbígbé lọ padà sí àwọn kíláàsì node; bá ìmúṣẹ HTTP tí a fi sórí ẹ̀rọ mu kí o tó ṣàyẹ̀wò ìsopọ̀ proxy tó ń bọ̀.
Ìkùnà import tàbí constructor pẹ̀lú RequestsHttpConnection/connection_class lè jẹ́ àìbáramu ìran API kí ìbéèrè proxy kankan tó ṣẹ̀lẹ̀. Elasticsearch Python 8 ń lo àwọn kíláàsì node gbígbé lọ àti node_class.
Dámọ̀ ẹ̀dà pàtàkì tí a fi sórí ẹ̀rọ àti ìmúṣẹ node tí a yàn. Àwọn node tí ó dá lórí Requests àti urllib3 lè ṣàkóso àwọn ìwọ́lé àyíká proxy lọ́nà ọ̀tọ̀ọ̀tọ̀. Àṣeyọ́rí Requests tí ó dúrọ alone kò ṣètò session tí node Elasticsearch ní.
Nígbà tí o bá ń ṣàtúnṣe ìṣàtúnṣe session tí ó wà tẹ́lẹ̀, pa ọdònà àti ìgbésí ayé rẹ̀ mọ́ pẹ̀lú node yẹn. Tún tọpinpin ìwárí node èyíkéyìí tí ó yí host ibi-ìlọ padà.
Ṣàkọsílẹ̀ ẹ̀dà client, kíláàsì node, àdírẹ́sì iṣẹ́ tí a ṣètò, ibi-ìlọ tí a yàn, endpoint proxy àti ìpele exception. Ìyẹn yàtọ̀ hook tí ó ti di àtijọ́ sí ìkọ̀ proxy tó ń bọ̀ tàbí ìdáhùn Elasticsearch.