Vendosni proxy-n e Nutch në konfigurimin e fetcher
Vendosni host-in dhe portin e proxy-së së Nutch në nutch-site.xml dhe zgjidhni një shtojcë protokolli që zbaton veçoritë e kërkuara të proxy-së.
Vendosni pikën fundore bazë në nutch-site.xml e ngarkuar nga zvarritja:
<configuration>
<property>
<name>http.proxy.host</name>
<value>proxy.example</value>
</property>
<property>
<name>http.proxy.port</name>
<value>8080</value>
</property>
</configuration>
Për një rrugë fetcher HTTP drejt faqeve publike të lejuara pa vërtetim proxy, zëvendësoni emrin e host-it dhe portin e veçantë me një kandidat nga lista e proxy-ve HTTP. Mbani mbivendosjet lokale në skedarin e faqes dhe krahasoni vlerat e paracaktuara të shpërndara të versionit të instaluar. Vetëm një eksport shell nuk mund të konfigurojë një shtojcë që nuk e lexon kurrë atë.
| Vetia e proxy-së | Konsumator i dokumentuar |
|---|---|
http.proxy.host, http.proxy.port | Rruga bazë e fetcher-it, sipas implementimit të zgjedhur |
http.proxy.username, http.proxy.password, http.proxy.realm | protocol-httpclient, që konfiguron kredencialet në klientin e vet HTTP |
http.proxy.type | Një opsion i identifikuar për protocol-okhttp |
Sigurohuni që shtojca e kërkuar është instaluar dhe përfshirë në përzgjedhjen efektive. Një fushë që shfaqet në një skedar të paracaktuar nuk do të thotë që çdo implementim HTTP e përdor atë.
Shqyrtoni implementimin dhe konfigurimin e procesit që vërtet merr. Punëtorët e shpërndarë dhe skriptet e nisjes kanë nevojë për hyrjet e synuara; një skedar i redaktuar në një instalim tjetër nuk ndryshon një fetcher të konfiguruar tashmë.