Įdėkite Nutch tarpinį serverį į fetcher konfigūraciją
Nustatykite Nutch tarpinio serverio hostą ir portą nutch-site.xml faile ir pasirinkite protokolo papildinį, įgyvendinantį reikiamas tarpinio serverio funkcijas.
Nustatykite bazinį galinį tašką nutch-site.xml, kurį įkėlė nuskaitymas:
<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 maršrutui į leidžiamas viešas svetaines be tarpinio serverio autentifikavimo pakeiskite pagrindinio kompiuterio vardą ir atskirą portą kandidatu iš HTTP tarpinių serverių sąrašo. Laikykite vietinius perrašymus svetainės faile ir palyginkite įdiegtos laidos platinamus numatytuosius nustatymus. Vien tik shell eksportas negali sukonfigūruoti papildinio, kuris jo niekada neskaito.
| Tarpinio serverio savybė | Dokumentuotas naudotojas |
|---|---|
http.proxy.host, http.proxy.port | Bazinis fetcher maršrutas, pagal pasirinktą įgyvendinimą |
http.proxy.username, http.proxy.password, http.proxy.realm | protocol-httpclient, kuris konfigūruoja prisijungimo duomenis savo HTTP kliente |
http.proxy.type | Parinktis, identifikuota protocol-okhttp |
Įsitikinkite, kad reikiamas papildinys įdiegtas ir įtrauktas į efektyvų pasirinkimą. Laukas numatytajame faile nereiškia, kad kiekvienas HTTP įgyvendinimas jį naudoja.
Išnagrinėkite faktiškai gaunančio proceso įgyvendinimą ir konfigūraciją. Paskirstyti darbuotojai ir paleidimo scenarijai turi gauti numatytas įvestis; kitame įdiegime redaguotas failas nepakeičia jau sukonfigūruoto fetcher.