დააყენეთ საბაზისო ბოლო წერტილი 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.portfetcher-ის საბაზისო მარშრუტი, არჩეული იმპლემენტაციის მიხედვით
http.proxy.username, http.proxy.password, http.proxy.realmprotocol-httpclient, რომელიც სერტიფიკატებს თავის HTTP კლიენტზე აყენებს
http.proxy.typeprotocol-okhttp-ისთვის განსაზღვრული ოფცია

დარწმუნდით, რომ საჭირო დანამატი დაყენებულია და ეფექტურ არჩევანში შედის. ნაგულისხმევ ფაილში არსებული ველი არ ნიშნავს, რომ ყველა HTTP იმპლემენტაცია მას იყენებს.

შეამოწმეთ რეალურად მომქანცავი პროცესის იმპლემენტაცია და კონფიგურაცია. განაწილებულ მუშაკებსა და გაშვების სკრიპტებს განკუთვნილი შეყვანები სჭირდებათ; სხვა ინსტალაციაში რედაქტირებული ფაილი უკვე კონფიგურირებულ fetcher-ს არ ცვლის.

დაკავშირებული სტატიები