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 proxyKonsumen terdokumentasi
http.proxy.host, http.proxy.portRute fetcher dasar, sesuai implementasi yang dipilih
http.proxy.username, http.proxy.password, http.proxy.realmprotocol-httpclient, yang mengonfigurasi kredensial pada klien HTTP-nya
http.proxy.typeOpsi 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.

Artikel terkait