Nutch proksisini fetcher konfiqurasiyasına yerləşdirin
Nutch proksi hostunu və portunu nutch-site.xml-də təyin edin və tələb olunan proksi xüsusiyyətlərini tətbiq edən protokol plaginini seçin.
Əsas son nöqtəni crawl-ın yüklədiyi nutch-site.xml faylında təyin edin:
<configuration>
<property>
<name>http.proxy.host</name>
<value>proxy.example</value>
</property>
<property>
<name>http.proxy.port</name>
<value>8080</value>
</property>
</configuration>
Proksi autentifikasiyası olmadan icazə verilmiş ictimai saytlara HTTP fetcher marşrutu üçün host adını və ayrı portu HTTP proksi siyahısındakı namizədlə əvəz edin. Lokal üstünlükləri sayt faylında saxlayın və quraşdırılmış buraxılışın paylanmış defoltları ilə müqayisə edin. Yalnız shell ixracı onu heç vaxt oxumayan plaqini konfiqurasiya edə bilməz.
| Proksi xassəsi | Sənədləşdirilmiş istehlakçı |
|---|---|
http.proxy.host, http.proxy.port | Əsas fetcher marşrutu, seçilmiş tətbiqə uyğun olaraq |
http.proxy.username, http.proxy.password, http.proxy.realm | protocol-httpclient, HTTP müştərisində etimadnamələri konfiqurasiya edir |
http.proxy.type | protocol-okhttp üçün müəyyən edilmiş seçim |
Tələb olunan plaginin quraşdırıldığına və effektiv seçimə daxil edildiyinə əmin olun. Defolt faylda görünən sahə hər HTTP tətbiqinin ondan istifadə etdiyi anlamına gəlmir.
Faktiki olaraq fetch edən prosesin tətbiqini və konfiqurasiyasını yoxlayın. Paylanmış işçilər və işə salma skriptləri nəzərdə tutulan girişlərə ehtiyac duyur; başqa quraşdırmada redaktə edilmiş fayl artıq konfiqurasiya edilmiş fetcheri dəyişmir.