Plaas Nutch se proxy in die fetcher-konfigurasie
Stel Nutch se proxy-gasheer en -poort in nutch-site.xml en kies 'n protokol-inprop wat die vereiste proxy-kenmerke implementeer.
Stel die basiese eindpunt in die kruip se gelaaide nutch-site.xml:
<configuration>
<property>
<name>http.proxy.host</name>
<value>proxy.example</value>
</property>
<property>
<name>http.proxy.port</name>
<value>8080</value>
</property>
</configuration>
Vir 'n HTTP-fetcher-roete na toegelate openbare werwe sonder proxy-verifikasie, vervang die gasheernaam en aparte poort met 'n kandidaat uit die HTTP-proxylys. Hou plaaslike oorheersings in die webwerf-lêer en vergelyk die geïnstalleerde weergawe se verspreide verstekke. 'n Skel-uitvoer alleen kan nie 'n inprop konfigureer wat dit nooit lees nie.
| Proxy-eienskap | Gedokumenteerde verbruiker |
|---|---|
http.proxy.host, http.proxy.port | Die basiese fetcher-roete, volgens die gekose implementering |
http.proxy.username, http.proxy.password, http.proxy.realm | protocol-httpclient, wat geloofsbriewe op sy HTTP-kliënt konfigureer |
http.proxy.type | 'n Opsie wat vir protocol-okhttp geïdentifiseer is |
Maak seker die vereiste inprop is geïnstalleer en by die effektiewe keuse ingesluit. 'n Veld wat in 'n versteklêer voorkom, beteken nie elke HTTP-implementering gebruik dit nie.
Ondersoek die implementering en konfigurasie van die proses wat werklik haal. Verspreide werkers en lanseringsskripte het die bedoelde insette nodig; 'n lêer wat in 'n ander installasie geredigeer is, verander nie 'n fetcher wat reeds gekonfigureer is nie.