Ustaw podstawowy punkt końcowy w nutch-site.xml wczytanym przez indeksowanie:

<configuration>
  <property>
    <name>http.proxy.host</name>
    <value>proxy.example</value>
  </property>
  <property>
    <name>http.proxy.port</name>
    <value>8080</value>
  </property>
</configuration>

Dla trasy fetchera HTTP do dozwolonych witryn publicznych bez uwierzytelniania proxy zastąp nazwę hosta i osobny port kandydatem z listy proxy HTTP. Zachowaj lokalne nadpisania w pliku witryny i porównaj rozsyłane wartości domyślne zainstalowanej wersji. Sam eksport powłoki nie skonfiguruje wtyczki, która nigdy go nie odczytuje.

Właściwość proxyUdokumentowany konsument
http.proxy.host, http.proxy.portPodstawowa trasa fetchera, zgodnie z wybraną implementacją
http.proxy.username, http.proxy.password, http.proxy.realmprotocol-httpclient, który konfiguruje dane uwierzytelniające w swoim kliencie HTTP
http.proxy.typeOpcja zidentyfikowana dla protocol-okhttp

Upewnij się, że wymagana wtyczka jest zainstalowana i uwzględniona w efektywnym wyborze. Pole w pliku domyślnym nie oznacza, że korzysta z niego każda implementacja HTTP.

Sprawdź implementację i konfigurację procesu, który faktycznie pobiera. Rozproszone workery i skrypty uruchamiające potrzebują zamierzonych danych wejściowych; plik zmieniony w innej instalacji nie zmienia już skonfigurowanego fetchera.

Powiązane artykuły