রোটেটর তার শেষ যোগ্য এন্ডপয়েন্টটি সরিয়ে দেয়। পরের কাজটির কী হয়?

সেই সিদ্ধান্তটি স্পষ্ট হওয়া উচিত। খালি তালিকা কোনো বিশেষ ধরনের কার্যকর প্রক্সি নয়। একটি র‍্যান্ডম-চয়েস ব্যতিক্রম, একটি অনুপস্থিত মেটাডেটা ফিল্ড, এবং None রিটার্ন মান—এর প্রত্যেকটি পরের স্তরকে ভিন্ন পথে নিয়ে যেতে পারে।

যে কাজের জন্য অনুমোদিত প্রক্সি রুট প্রয়োজন, সেটি পাঠানোর আগে এই ফলাফলগুলোর একটি বেছে নিন:

  • কাজটির অবশিষ্ট সময়সীমার মধ্যে একটি জানা পুনরুদ্ধার বা রিফ্রেশের জন্য অপেক্ষা করুন।
  • পুল-অনুপলব্ধ বলে নির্দিষ্ট ফলাফলসহ ব্যর্থ হোন।
  • আলাদাভাবে কনফিগার করা ও অনুমোদিত ফলব্যাক ব্যবহার করুন।

প্রক্সিটি নীরবে বাদ দেওয়া সম্পূর্ণ ভিন্ন নীতি। ক্লায়েন্টের উপর নির্ভর করে এটি একটি এনভায়রনমেন্ট ডিফল্ট বা সরাসরি রুট সক্রিয় করতে পারে। ফলে পাওয়া সফল HTTP প্রতিক্রিয়া গোপন করতে পারে যে প্রয়োজনীয় মধ্যস্থতাকারী কখনও ব্যবহৃত হয়নি।

খালি প্রোভাইডার প্রতিক্রিয়াকে এমন একটি পুল থেকে আলাদা রাখুন যার সব এন্ডপয়েন্ট সাময়িকভাবে ঠান্ডা হচ্ছে। প্রথমটির জন্য ডিসকভারি-সার্ভিসের রোগনির্ণয় লাগতে পারে; দ্বিতীয়টির জন্য ইতিমধ্যে নির্ধারিত পুনরুদ্ধারের সময় থাকতে পারে। একই খালি তালিকা আঁটসাঁট লুপে বারবার আনা কোনোটিরই উপকার করে না।

পুলের অবস্থা ও নেওয়া সিদ্ধান্ত জানান, গোপন তথ্য বাদ দিয়ে। “কোনো যোগ্য প্রক্সি নেই; কাজটি থামানো হয়েছে” কলার কখনও বেছে নিতে চায়নি এমন একটি রুট থেকে আসা সাধারণ সংযোগ ত্রুটির চেয়ে বেশি কার্যকর।

সম্পর্কিত নিবন্ধ