Nutch проксиін fetcher конфигурациясына қойыңыз
Nutch прокси хосты мен портын nutch-site.xml ішінде орнатып, қажетті прокси мүмкіндіктерін жүзеге асыратын протокол плагинін таңдаңыз.
Негізгі соңғы нүктені crawl жүктеген 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 прокси тізімінен үміткермен ауыстырыңыз. Жергілікті қайта анықтауларды сайт файлында сақтаңыз және орнатылған шығарылымның таратылатын әдепкі мәндерімен салыстырыңыз. Тек shell экспорты оны ешқашан оқымайтын плагинді конфигурациялай алмайды.
| Прокси қасиеті | Құжатталған тұтынушы |
|---|---|
http.proxy.host, http.proxy.port | Негізгі fetcher маршруты, таңдалған іске асыруға сәйкес |
http.proxy.username, http.proxy.password, http.proxy.realm | protocol-httpclient, өз HTTP клиентінде тіркелгі деректерін конфигурациялайды |
http.proxy.type | protocol-okhttp үшін анықталған опция |
Қажетті плагиннің орнатылғанына және тиімді таңдауға қосылғанына көз жеткізіңіз. Әдепкі файлда көрінетін өріс әр HTTP іске асыруы оны пайдаланады дегенді білдірмейді.
Нақты fetch жасайтын процестің іске асырылуы мен конфигурациясын тексеріңіз. Таратылған жұмысшылар мен іске қосу скрипттеріне көзделген кірістер қажет; басқа орнатуда өңделген файл бұрыннан конфигурацияланған fetcherді өзгертпейді.