ຄວາມຜິດພາດຂອງ import ຫຼື constructor ກັບ RequestsHttpConnection/connection_class ອາດເປັນຄວາມບໍ່ສອດຄ່ອງຂອງລຸ່ນ API ກ່ອນຄຳຮ້ອງ proxy ໃດໆ. Elasticsearch Python 8 ໃຊ້ຊັ້ນ node ການຂົນສົ່ງ ແລະ node_class.

ກຳນຽດເວີຊັນຫຼັກທີ່ຕິດຕັ້ງ ແລະ ການຈັດຕັ້ງ node ທີ່ເລືອກ. node ທີ່ອີງໃສ່ Requests ແລະ urllib3 ອາດຈັດການຂໍ້ມູນສະພາບແວດລ້ອม proxy ຕ່າງກັນ. ຄວາມສຳເລັດຂອງ Requests ແບບດ່ຽຍບໍ່ໄດ້ຕັ້ງຄ່າ session ທີ່ເປັນເຈົ້າຂອງ node Elasticsearch.

ເມື່ອປັບການປັບແຕ່ງ session ທີ່ມີຢູ່ ໃຫ້ຣັກສາເສົ້ນທາງ ແລະ ອາຍຸການໃຊ້ງານກັບ node ນັ້ນ. ຕິດຕາງການຄົ້ນພົບ node ໃດໆທີ່ປ່ຍນ host ປາຍທາງ.

ບັນທຶກເວີຊັນ client, ຊັ້ນ node, ທີ່ຢູ່ບໍິການທີ່ຕັ້ງຄ່າ, ປາຍທາງທີ່ເລືອກ, endpoint proxy ແລະ ຂັ້ນຕອນ exception. ສິ່ງນີ້ແຍກ hook ທີ່ລ້າສະໃໝ່ ອອກຈາກການປະຕິເສດ proxy ພາຍຫຼັງ ຫຼື ການຕອບສະໜອງຂອງ Elasticsearch.

ບົດຄວາມທີ່ກ່ຽວຂ້ອງ