Nutch proksisini fetcher konfiguratsiyasiga joylashtiring
Nutch proksi xosti va portini nutch-site.xml faylida o'rnating va talab qilinadigan proksi funksiyalarini amalga oshiradigan protokol plaginini tanlang.
Asosiy so'nggi nuqtani crawl yuklagan nutch-site.xml faylida o'rnating:
<configuration>
<property>
<name>http.proxy.host</name>
<value>proxy.example</value>
</property>
<property>
<name>http.proxy.port</name>
<value>8080</value>
</property>
</configuration>
Proksi autentifikatsiyasisiz ruxsat etilgan ommaviy saytlarga HTTP fetcher yo'nalishi uchun xost nomi va alohida portni HTTP proksi ro'yxatidagi nomzod bilan almashtiring. Lokal bekor qilishlarni sayt faylida saqlang va o'rnatilgan relizning tarqatiladigan standart qiymatlari bilan solishtiring. Faqat shell eksporti uni hech qachon o'qimaydigan plaginni sozlay olmaydi.
| Proksi xossasi | Hujjatlashtirilgan iste'molchi |
|---|---|
http.proxy.host, http.proxy.port | Asosiy fetcher yo'nalishi, tanlangan amalga oshirishga ko'ra |
http.proxy.username, http.proxy.password, http.proxy.realm | protocol-httpclient, o'z HTTP mijozi ichida hisob ma'lumotlarini sozlaydi |
http.proxy.type | protocol-okhttp uchun belgilangan variant |
Kerakli plagin o'rnatilgan va samarali tanlovga kiritilganligiga ishonch hosil qiling. Standart faylda ko'rinadigan maydon har bir HTTP amalga oshirishi uni ishlatadi degani emas.
Haqiqatan fetch qilayotgan jarayonning amalga oshirilishi va konfiguratsiyasini tekshiring. Taqsimlangan ishchilar va ishga tushirish skriptlari ko'zda tutilgan kirishlarni talab qiladi; boshqa o'rnatishda tahrirlangan fayl allaqachon sozlangan fetcherni o'zgartirmaydi.