Nutch proxy'sini fetcher yapılandırmasına koyun
Nutch proxy ana bilgisayarını ve bağlantı noktasını nutch-site.xml içinde ayarlayın ve gereken proxy özelliklerini uygulayan bir protokol eklentisi seçin.
Temel uç noktayı taramanın yüklediği nutch-site.xml içinde ayarlayın:
<configuration>
<property>
<name>http.proxy.host</name>
<value>proxy.example</value>
</property>
<property>
<name>http.proxy.port</name>
<value>8080</value>
</property>
</configuration>
Proxy kimlik doğrulaması olmadan izin verilen genel sitelere giden HTTP fetcher yolu için ana bilgisayar adını ve ayrı bağlantı noktasını HTTP proxy listesinden bir adayla değiştirin. Yerel geçersiz kılmaları site dosyasında tutun ve kurulu sürümün dağıtılan varsayılanlarıyla karşılaştırın. Tek başına bir shell export'u, onu hiç okumayan bir eklentiyi yapılandıramaz.
| Proxy özelliği | Belgelenmiş tüketici |
|---|---|
http.proxy.host, http.proxy.port | Temel fetcher yolu, seçilen uygulamaya göre |
http.proxy.username, http.proxy.password, http.proxy.realm | protocol-httpclient, kimlik bilgilerini kendi HTTP istemcisinde yapılandırır |
http.proxy.type | protocol-okhttp için tanımlanan seçenek |
Gerekli eklentinin kurulu olduğundan ve etkin seçime dahil olduğundan emin olun. Varsayılan dosyada görünen bir alan, her HTTP uygulamasının onu kullandığı anlamına gelmez.
Gerçekten getiren sürecin uygulamasını ve yapılandırmasını inceleyin. Dağıtık çalışanlar ve başlatma betikleri amaçlanan girdilere ihtiyaç duyar; başka bir kurulumda düzenlenen dosya, zaten yapılandırılmış bir fetcher'ı değiştirmez.