Nutch ના પ્રોક્સીને ફેચર કન્ફિગરેશનમાં મૂકો
nutch-site.xml માં Nutch ના પ્રોક્સી હોસ્ટ અને પોર્ટ સેટ કરો અને જરૂરી પ્રોક્સી સુવિધાઓ લાગુ કરતું પ્રોટોકોલ પ્લગ-ઇન પસંદ કરો.
ક્રોલ દ્વારા લોડ કરેલા 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 ફેચર માર્ગ બનાવવા, હોસ્ટનામ અને અલગ પોર્ટને HTTP પ્રોક્સી સૂચિમાંથી ઉમેદવાર સાથે બદલો. સ્થાનિક ઓવરરાઇડ સાઇટ ફાઇલમાં રાખો અને ઇન્સ્ટોલ કરેલી આવૃત્તિના વિતરિત ડિફોલ્ટ સાથે સરખાવો. ફક્ત શેલ એક્સપોર્ટ એવું પ્લગ-ઇન ગોઠવી શકતું નથી જે તેને ક્યારેય વાંચતું નથી.
| પ્રોક્સી ગુણધર્મ | દસ્તાવેજીકૃત વપરાશકર્તા |
|---|---|
http.proxy.host, http.proxy.port | મૂળ ફેચર માર્ગ, પસંદ કરેલી અમલવારી અનુસાર |
http.proxy.username, http.proxy.password, http.proxy.realm | protocol-httpclient, જે તેના HTTP ક્લાયન્ટ પર ઓળખપત્રો ગોઠવે છે |
http.proxy.type | protocol-okhttp માટે ઓળખાયેલો વિકલ્પ |
ખાતરી કરો કે જરૂરી પ્લગ-ઇન ઇન્સ્ટોલ થયેલું છે અને અસરકારક પસંદગીમાં સામેલ છે. ડિફોલ્ટ ફાઇલમાં દેખાતું ક્ષેત્ર એનો અર્થ નથી કે દરેક HTTP અમલવારી તેનો ઉપયોગ કરે છે.
ખરેખર ફેચ કરતી પ્રક્રિયાની અમલવારી અને ગોઠવણીની તપાસ કરો. વિતરિત કાર્યકરો અને લોન્ચ સ્ક્રિપ્ટોને ઇચ્છિત ઇનપુટની જરૂર છે; બીજા ઇન્સ્ટોલેશનમાં સંપાદિત ફાઇલ પહેલેથી ગોઠવેલા ફેચરને બદલતી નથી.