Nutch හි proxy එක fetcher වින්යාසයේ තබන්න
nutch-site.xml තුළ Nutch හි proxy host සහ port සකසා, අවශ්ය proxy විශේෂාංග ක්රියාත්මක කරන protocol plug-in එකක් තෝරන්න.
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>
proxy සත්යාපනයකින් තොරව අවසර ලත් පොදු අඩවි සඳහා HTTP fetcher මාර්ගයක් සඳහා, host නාමය සහ වෙන් වූ port එක HTTP proxy ලැයිස්තුවේ අපේක්ෂකයෙකු සමඟ ප්රතිස්ථාපනය කරන්න. දේශීය අභිබවා යාම් අඩවි ගොනුවේ තබා, ස්ථාපිත නිකුතුවේ බෙදාහරින ලද පෙරනිමි අගයන් සමඟ සසඳන්න. හුදෙක් shell export එකකට එය කිසිදා නොකියවන plug-in එකක් වින්යාස කළ නොහැක.
| proxy ගුණාංගය | ලේඛනගත පරිභෝජකයා |
|---|---|
http.proxy.host, http.proxy.port | මූලික fetcher මාර්ගය, තෝරාගත් ක්රියාත්මක කිරීම අනුව |
http.proxy.username, http.proxy.password, http.proxy.realm | protocol-httpclient, එහි HTTP client එකේ අක්තපත්ර වින්යාස කරයි |
http.proxy.type | protocol-okhttp සඳහා හඳුනාගත් විකල්පයක් |
අවශ්ය plug-in එක ස්ථාපිතව ඇති බවත් ඵලදායී තේරීමට ඇතුළත් බවත් සහතික කරන්න. පෙරනිමි ගොනුවක ක්ෂේත්රයක් දිස්වීමෙන් සෑම HTTP ක්රියාත්මක කිරීමක්ම එය භාවිතා කරන බව අදහස් නොවේ.
සැබවින්ම fetch කරන ක්රියාවලියේ ක්රියාත්මක කිරීම සහ වින්යාසය පරීක්ෂා කරන්න. බෙදාහරින ලද කම්කරුවන්ට සහ ආරම්භක script වලට අදහස් කළ ආදාන අවශ්යයි; වෙනත් ස්ථාපනයක සංස්කරණය කළ ගොනුවක් දැනටමත් වින්යාස කර ඇති fetcher එක වෙනස් නොකරයි.