Задайте базову кінцеву точку в завантаженому обходом 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 fetcher до дозволених публічних сайтів без автентифікації проксі замініть ім'я хоста й окремий порт кандидатом зі списку HTTP-проксі. Зберігайте локальні перевизначення у файлі сайту й порівнюйте розповсюджувані типові значення встановленого випуску. Лише експорт оболонки не може налаштувати плагін, який її ніколи не читає.

Властивість проксіЗадокументований споживач
http.proxy.host, http.proxy.portБазовий маршрут fetcher відповідно до вибраної реалізації
http.proxy.username, http.proxy.password, http.proxy.realmprotocol-httpclient, який налаштовує облікові дані у своєму HTTP-клієнті
http.proxy.typeОпція, визначена для protocol-okhttp

Переконайтеся, що потрібний плагін установлено й включено до чинного вибору. Поле у файлі типових значень не означає, що кожна реалізація HTTP його використовує.

Дослідіть реалізацію та конфігурацію процесу, який справді виконує вибірку. Розподіленим воркерам і скриптам запуску потрібні передбачені вхідні дані; файл, змінений в іншій інсталяції, не змінює вже налаштований fetcher.

Схожі статті