Змесціце проксі Nutch у канфігурацыю фетчара
Задайце хост і порт проксі Nutch у nutch-site.xml і выберыце плагін пратаколу, які рэалізуе патрэбныя функцыі проксі.
Задайце базавую канчатковую кропку ў загружаным 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>
Для маршруту HTTP-фетчара да дазволеных публічных сайтаў без аўтэнтыфікацыі проксі заменіце імя хоста і асобны порт кандыдатам з спіса HTTP-проксі. Захоўвайце лакальныя перазапісы ў файле сайта і параўнайце размеркаваныя значэнні па змоўчанні ўсталяванага выпуску. Адзін толькі экспарт абалонкі не можа наладзіць плагін, які ніколі яго не чытае.
| Уласцівасць проксі | Задакументаваны спажывец |
|---|---|
http.proxy.host, http.proxy.port | Базавы маршрут фетчара, згодна з выбранай рэалізацыяй |
http.proxy.username, http.proxy.password, http.proxy.realm | protocol-httpclient, які наладжвае ўліковыя даныя ў сваім HTTP-кліенце |
http.proxy.type | Опцыя, вызначаная для protocol-okhttp |
Пераканайцеся, што патрэбны плагін усталяваны і ўключаны ў эфектыўны выбар. Поле ў файле значэнняў па змоўчанні не азначае, што кожная рэалізацыя HTTP яго спажывае.
Праверце рэалізацыю і канфігурацыю працэсу, які фактычна выконвае фетч. Размеркаваным працоўным і скрыптам запуску патрэбныя патрэбныя ўваходныя даныя; файл, адрэдагаваны ў іншай інсталяцыі, не змяняе ўжо наладжаны фетчар.