مجموعات البروكسي الفارغة: الفشل أو الانتظار أو استخدام بديل معتمد
توقّف، أو انتظر ضمن ميزانية، أو استخدم بديلًا معتمدًا عندما تصبح كل البروكسيات غير متاحة بدلًا من المتابعة بصمت دون أي مسار.
يُزيل المُدوِّر آخر نقطة نهاية مؤهلة لديه. ماذا يحدث للمهمة التالية؟
ينبغي أن يكون ذلك القرار صريحًا. فالقائمة الفارغة ليست نوعًا خاصًا من البروكسي العامل. إن استثناء الاختيار العشوائي، وحقل بيانات وصفية مفقود، وقيمة إرجاع من نوع None، قد يدفع كلٌّ منها الطبقة التالية إلى مسار مختلف.
بالنسبة لمهمة تتطلب مسار بروكسي معتمدًا، اختر إحدى هذه النتائج قبل الإرسال:
- الانتظار حتى استعادة معروفة أو تحديث، ضمن الموعد النهائي المتبقي للمهمة.
- الفشل بنتيجة محددة تفيد بأن المجموعة غير متاحة.
- استخدام بديل مُهيّأ ومعتمد بشكل منفصل.
إن حذف البروكسي بصمت سياسة مختلفة تمامًا. فبحسب العميل، قد يؤدي ذلك إلى تفعيل إعداد بيئي افتراضي أو مسار مباشر. والاستجابة الناجحة الناتجة عن HTTP قد تُخفي أن الوسيط المطلوب لم يُستخدم قط.
افصل استجابة المزوّد الفارغة عن مجموعة تكون كل نقاط نهايتها في فترة تهدئة مؤقتة. فقد تحتاج الأولى تشخيصًا لخدمة الاكتشاف؛ أما الثانية فقد يكون لديها وقت استعادة مجدول بالفعل. وإعادة جلب القائمة الفارغة نفسها في حلقة محكمة لا تفيد أيًّا منهما.
أبلغ عن حالة المجموعة والقرار المتخذ، مع إزالة الأسرار. فـ “لا يوجد بروكسي مؤهل؛ أُوقفت المهمة” أكثر قابلية للتنفيذ من خطأ اتصال عام من مسار لم يقصد المستدعي اختياره قط.