ທີ່ຢູ່ bind ຂອງ Gunicorn ຮັບຄຳຮ້ອງ application ທີ່ເຂົ້າມາ. ມັນບໍ່ໄດ້ເລືອກ forward proxy ສຳລັບການເອີ້ນ API ທີ່ application ນັ້ນເຮັດ.

ຊອກຫາຜູ້ໃຊ້ຂາອອກ—Requests, HTTPX, SDK ຫຼື subprocess—ແລ້ວຕັ້ງຄ່າ interface proxy ສາທາລະນະຂອງມັນ ຫຼື environment ທີ່ມັນອ່ານ. Requests Session ທີ່ຕັ້ງຄ່າຢ່າງຖືກຕ້ອງບໍ່ໄດ້ຕັ້ງຄ່າ SDK ອື່ນຄືນໃໝ່.

ປຽບທຽບ environment ເລີ່ມຕົ້ນຕົວຈິງຂອງ worker ກັບການຕັ້ງຄ່າການຕິດຕັ້ງ. shell ແບບໂຕ້ຕອບອາດມີຄ່າທີ່ແຕກຕ່າງ. ເກັບຂໍ້ມູນລັບໄວ້ໃນກົນໄກຄວາມລັບທີ່ມີຢູ່ແລ້ວ ແລະ ຫຼີກລ່ຽງການສະແດງ environment ທີ່ເປີດເຜີຍພວກມັນ.

ຕົວເລືອກ header forwarded ທີ່ເຊື່ອຖືໄດ້ຂອງ Gunicorn ຕີຄວາມ metadata ເຂົ້າ; ພວກມັນບໍ່ໄດ້ສົ່ງການເອີ້ນ API ໃໝ່ກັບຄືນຜ່ານຕົວກາງນັ້ນ.

ສຳລັບການອອກທີ່ບໍ່ໄດ້ຄາດຫວັງ ໃຫ້ຕິດຕາມການເຊື່ອມຕໍ່ຂາອອກ. ສຳລັບຄຳຮ້ອງ API ສາທາລະນະທີ່ອະນຸຍາດຜ່ານຕົວກາງສາທາລະນະ ລາຍການພຣັອກຊີຟຣີ ສະເໜີຜູ້ສະໝັກທີ່ສາມາດຕັ້ງຄ່າໄດ້ຜ່ານໂປຣໂຕຄອນ ແລະ interface ທີ່ client ຂາອອກນັ້ນຮອງຮັບ. ທີ່ຢູ່ຜູ້ເຂົ້າຊົມ, ຕົວຮັບຟັງ Gunicorn, ແຫຼ່ງ server ທ້ອງຖິ່ນ ແລະ ທາງອອກ proxy ທາງໄກ ອາດແຕກຕ່າງກັນທັງໝົດ. ໃຫ້ເກັບການສັງເກດເຫຼົ່ານັ້ນແຍກກັນ ແທນທີ່ຈະໃຫ້ການຕັ້ງຄ່າ bind ດຽວຕອບຄຳຖາມທັງສີ່.

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