Празни прокси пулове: грешка, изчакване или одобрен резервен вариант
Спрете, изчакайте в рамките на бюджета или използвайте одобрен резервен вариант, когато всички проксита станат недостъпни, вместо да продължавате тихо без маршрут.
Ротаторът премахва последната си подходяща крайна точка. Какво се случва със следващата задача?
Това решение трябва да бъде явно. Празният списък не е специален вид работещо прокси. Изключение при случаен избор, липсващо поле за метаданни и върната стойност None — всяко от тях може да насочи следващия слой по различен път.
За задача, която изисква одобрен прокси маршрут, изберете един от тези изходи преди изпращането:
- Изчакайте известно възстановяване или обновяване в рамките на оставащия краен срок на задачата.
- Приключете с грешка със специфичен резултат „пулът е недостъпен“.
- Използвайте отделно конфигуриран и одобрен резервен вариант.
Тихото пропускане на проксито е съвсем различна политика. В зависимост от клиента то може да активира настройка по подразбиране на средата или директен маршрут. Полученият успешен HTTP отговор може да прикрие, че изискваният посредник никога не е бил използван.
Пазете празния отговор от доставчика отделно от пул, чиито крайни точки са временно в охлаждане. Първият може да се нуждае от диагностика на услугата за откриване; вторият може вече да има насрочено време за възстановяване. Повторното изтегляне на същия празен списък в стегнат цикъл не помага на нито един от двата.
Съобщете състоянието на пула и взетото решение, като премахнете тайните. „Няма подходящо прокси; задачата е спряна“ е по-приложимо от обща грешка при свързване по маршрут, който извикващият никога не е искал да избере.