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 نى ئۆزگەرتمەيدۇ.