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 বাস্তবায়ন তা ব্যবহার করে।
প্রকৃতপক্ষে ফেচ করা প্রক্রিয়ার বাস্তবায়ন ও কনফিগারেশন পরীক্ষা করুন। বিতরণকৃত ওয়ার্কার ও লঞ্চ স্ক্রিপ্টের উদ্দিষ্ট ইনপুট দরকার; অন্য ইনস্টলেশনে সম্পাদিত ফাইল ইতিমধ্যে কনফিগার করা ফেচার বদলায় না।