Letakkan proxy Nutch di konfigurasi fetcher
Atur host dan port proxy Nutch di nutch-site.xml dan pilih plugin protokol yang mengimplementasikan fitur proxy yang dibutuhkan.
Atur endpoint dasar di nutch-site.xml yang dimuat oleh crawl:
<configuration>
<property>
<name>http.proxy.host</name>
<value>proxy.example</value>
</property>
<property>
<name>http.proxy.port</name>
<value>8080</value>
</property>
</configuration>
Untuk rute fetcher HTTP ke situs publik yang diizinkan tanpa autentikasi proxy, ganti nama host dan port terpisah dengan kandidat dari daftar proxy HTTP. Pertahankan penimpaan lokal di berkas situs dan bandingkan nilai bawaan terdistribusi dari rilis yang terpasang. Ekspor shell saja tidak dapat mengonfigurasi plugin yang tidak pernah membacanya.
| Properti proxy | Konsumen terdokumentasi |
|---|---|
http.proxy.host, http.proxy.port | Rute fetcher dasar, sesuai implementasi yang dipilih |
http.proxy.username, http.proxy.password, http.proxy.realm | protocol-httpclient, yang mengonfigurasi kredensial pada klien HTTP-nya |
http.proxy.type | Opsi yang diidentifikasi untuk protocol-okhttp |
Pastikan plugin yang dibutuhkan sudah terpasang dan termasuk dalam pilihan efektif. Kolom yang muncul di berkas bawaan bukan berarti setiap implementasi HTTP memakainya.
Periksa implementasi dan konfigurasi proses yang benar-benar mengambil. Pekerja terdistribusi dan skrip peluncuran memerlukan input yang dimaksudkan; berkas yang diedit di instalasi lain tidak mengubah fetcher yang sudah dikonfigurasi.