Poña o proxy de Nutch na configuración do fetcher
Define o host e o porto do proxy de Nutch en nutch-site.xml e escolle un complemento de protocolo que implemente as funcións de proxy necesarias.
Define o punto de conexión básico no nutch-site.xml cargado polo rastrexo:
<configuration>
<property>
<name>http.proxy.host</name>
<value>proxy.example</value>
</property>
<property>
<name>http.proxy.port</name>
<value>8080</value>
</property>
</configuration>
Para unha ruta de fetcher HTTP cara a sitios públicos permitidos sen autenticación de proxy, substitúe o nome de host e o porto separado por un candidato da lista de proxies HTTP. Mantén as substitucións locais no ficheiro do sitio e compara os valores predeterminados distribuídos da versión instalada. Unha exportación de shell por si soa non pode configurar un complemento que nunca a le.
| Propiedade do proxy | Consumidor documentado |
|---|---|
http.proxy.host, http.proxy.port | A ruta básica do fetcher, segundo a implementación elixida |
http.proxy.username, http.proxy.password, http.proxy.realm | protocol-httpclient, que configura as credenciais no seu cliente HTTP |
http.proxy.type | Unha opción identificada para protocol-okhttp |
Asegúrate de que o complemento necesario está instalado e incluído na selección efectiva. Que un campo apareza nun ficheiro de valores predeterminados non significa que toda implementación HTTP o consuma.
Inspecciona a implementación e a configuración do proceso que realmente recupera. Os traballadores distribuídos e os scripts de inicio necesitan as entradas previstas; un ficheiro editado noutra instalación non cambia un fetcher xa configurado.