ໃສ່ proxy ຂອງ Nutch ໃນການຕັ້ງຄ່າ fetcher
ຕັ້ງ host ແລະ port ຂອງ proxy Nutch ໃນ nutch-site.xml ແລະ ເລືອກ protocol plug-in ທີ່ຈັດຕັ້ງຄຸນສົມບັດ proxy ທີ່ຕ້ອງການ.
ຕັ້ງຈຸດສຸດທ້າຍພື້ນຖານໃນ nutch-site.xml ທີ່ crawl ໂຫຼດ:
<configuration>
<property>
<name>http.proxy.host</name>
<value>proxy.example</value>
</property>
<property>
<name>http.proxy.port</name>
<value>8080</value>
</property>
</configuration>
ສຳລັບເສັ້ນທາງ HTTP fetcher ໄປຫາເວັບໄຊສາທາລະນະທີ່ອະນຸຍາດໂດຍບໍ່ມີການຢືນຢັນ proxy ໃຫ້ປ່ຽນຊື່ host ແລະ port ແຍກດ້ວຍຜູ້ສະໝັກຈາກ ລາຍຊື່ proxy HTTP. ເກັບການຂຽນທັບທ້ອງຖິ່ນໄວ້ໃນໄຟລ໌ເວັບໄຊ ແລະ ປຽບທຽບຄ່າເລີ່ມຕົ້ນທີ່ແຈກຈ່າຍຂອງສະບັບທີ່ຕິດຕັ້ງ. ການສົ່ງອອກ shell ຢ່າງດຽວບໍ່ສາມາດຕັ້ງຄ່າ plug-in ທີ່ບໍ່ເຄີຍອ່ານມັນ.
| ຄຸນສົມບັດ proxy | ຜູ້ໃຊ້ທີ່ເອກະສານ |
|---|---|
http.proxy.host, http.proxy.port | ເສັ້ນທາງ fetcher ພື້ນຖານ ຕາມການຈັດຕັ້ງທີ່ເລືອກ |
http.proxy.username, http.proxy.password, http.proxy.realm | protocol-httpclient ທີ່ຕັ້ງຄ່າ credentials ໃນ HTTP client ຂອງມັນ |
http.proxy.type | ຕົວເລືອກທີ່ກຳນົດສຳລັບ protocol-okhttp |
ໃຫ້ແນ່ໃຈວ່າ plug-in ທີ່ຕ້ອງການຖືກຕິດຕັ້ງ ແລະ ລວມຢູ່ໃນການເລືອກທີ່ມີຜົນ. ການມີຟິວໃນໄຟລ໌ຄ່າເລີ່ມຕົ້ນບໍ່ໄດ້ໝາຍຄວາມວ່າທຸກການຈັດຕັ້ງ HTTP ໃຊ້ມັນ.
ກວດເບິ່ງການຈັດຕັ້ງ ແລະ ການຕັ້ງຄ່າຂອງຂະບວນການທີ່ fetch ຕົວຈິງ. ຜູ້ປະຕິບັດງານແບບກະຈາຍ ແລະ script ເລີ່ມຕົ້ນຕ້ອງການຂໍ້ມູນນຳເຂົ້າທີ່ຕັ້ງໃຈ; ໄຟລ໌ທີ່ແກ້ໄຂໃນການຕິດຕັ້ງອື່ນບໍ່ປ່ຽນ fetcher ທີ່ຕັ້ງຄ່າແລ້ວ.