ຊອກຫາ HTTP handler ທີ່ຢູ່ເບື້ອງຫຼັງການຕັ້ງຄ່າ proxy ຂອງ WebLogic
ຕັ້ງຄ່າ JVM ທີ່ເຮັດການເອີ້ນອອກນອກຂອງແອັບພລິເຄຊັນ WebLogic ແລະ ກຳນົດວ່າມັນໃຊ້ handler ຂອງ WebLogic ຫຼື ຂອງ JDK.
ຊອກຫາ JVM ຂອງເຊີບເວີທີ່ເຮັດການເອີ້ນ ກ່ອນທີ່ຈະແກ້ໄຂຕົວເລືອກ proxy ຂອງ WebLogic. ເຊີບເວີຜູ້ດູແລ ແລະ ເຊີບເວີທີ່ຖືກຈັດການ ອາດມີອາກູເມັນການເລີ່ມຕົ້ນທີ່ແຕກຕ່າງກັນ.
ຈາກນັ້ນກຳນົດການຈັດຕັ້ງ HTTP ຂອງມັນ. ສຳລັບ handler ຂອງ JDK, ຄຸນສົມບັດຂອງຈຸດສຸດທ້າຍແມ່ນ:
-Dhttp.proxyHost=proxy.example
-Dhttp.proxyPort=8080
-Dhttps.proxyHost=proxy.example
-Dhttps.proxyPort=8080
ສະໜອງພວກມັນຜ່ານການຕັ້ງຄ່າການເລີ່ມຕົ້ນຕົວຈິງຂອງເຊີບເວີນັ້ນ. ສຳລັບການທົດສອບ HTTP ສາທາລະນະທີ່ໄດ້ຮັບອະນຸຍາດເອງ ໂດຍບໍ່ມີຂໍ້ມູນຮັບຮອງ proxy ທີ່ຕັ້ງຄ່າໄວ້, ລາຍການ proxy HTTP ສາມາດສະໜອງຄ່າໂຮສ ແລະ ພອດທີ່ເປັນຕົວເລືອກ. ສະຄຣິບໂດເມນມີຜົນຕໍ່ການເລີ່ມຕົ້ນທີ່ອ່ານມັນ; ການເລີ່ມຕົ້ນບໍລິການ ຫຼື Node Manager ຕ້ອງກວດສອບຂໍ້ມູນປ້ອນທີ່ມີປະສິດທິພາບຂອງຕົນເອງ.
Oracle ເອກະສານ -DUseSunHttpHandler=true ສຳລັບການເລືອກ handler ຂອງ JDK ແທນ handler ຂອງ WebLogic ເອງ. ເລືອກມັນເປັນການຕັດສິນໃຈດ້ານການຈັດຕັ້ງ, ບໍ່ແມ່ນເປັນຄຸນສົມບັດຂໍ້ມູນຮັບຮອງທີ່ຂາດຫາຍ. ລູກຄ້າ HTTP ສ່ວນຕົວອາດຕ້ອງການ builder ຫຼື ຕົວວາງແຜນເສັ້ນທາງຂອງມັນແທນ.
ຮັກສາຕົວເລືອກທີ່ມີຢູ່, ນຳໃຊ້ການເລີ່ມຄືນທີ່ຈຳເປັນຜ່ານຂັ້ນຕອນການປະກາດໃຊ້ ແລະ ກວດເບິ່ງຄ່າທີ່ມີປະສິດທິພາບໃນ JVM ທີ່ລົ້ມເຫລວ. ການປ່ຽນເຊີບເວີທີ່ຖືກຈັດການອື່ນ ສາມາດປະການຕັ້ງຄ່າທີ່ໜ້າເຊື່ອຖືໄວ້ໃນດິສະ ໂດຍບໍ່ກະທົບຕໍ່ຄຳຮ້ອງຂໍນີ້.