Stel het basis-eindpunt in de door de crawl geladen nutch-site.xml in:

<configuration>
  <property>
    <name>http.proxy.host</name>
    <value>proxy.example</value>
  </property>
  <property>
    <name>http.proxy.port</name>
    <value>8080</value>
  </property>
</configuration>

Vervang voor een HTTP-fetcherroute naar toegestane openbare sites zonder proxyauthenticatie de hostnaam en de aparte poort door een kandidaat uit de HTTP-proxylijst. Houd lokale overschrijvingen in het sitebestand en vergelijk de gedistribueerde standaardwaarden van de geïnstalleerde release. Een shell-export alleen kan een plug-in niet configureren die hem nooit leest.

Proxy-eigenschapGedocumenteerde verbruiker
http.proxy.host, http.proxy.portDe basisroute van de fetcher, afhankelijk van de gekozen implementatie
http.proxy.username, http.proxy.password, http.proxy.realmprotocol-httpclient, dat inloggegevens op zijn HTTP-client instelt
http.proxy.typeEen optie die is geïdentificeerd voor protocol-okhttp

Zorg dat de vereiste plug-in is geïnstalleerd en in de effectieve selectie is opgenomen. Een veld in een standaardbestand betekent niet dat elke HTTP-implementatie het gebruikt.

Onderzoek de implementatie en configuratie van het proces dat daadwerkelijk ophaalt. Gedistribueerde workers en startscripts hebben de bedoelde invoer nodig; een bestand dat in een andere installatie is bewerkt, verandert een al geconfigureerde fetcher niet.

Gerelateerde artikelen