Ротатор видаляє свою останню придатну кінцеву точку. Що відбувається з наступним завданням?

Це рішення має бути явним. Порожній список — не особливий різновид робочого проксі. Виняток під час випадкового вибору, відсутнє поле метаданих і значення повернення None — кожне з них може спрямувати наступний шар іншим шляхом.

Для завдання, якому потрібен схвалений маршрут через проксі, виберіть один із цих наслідків до надсилання:

  • Дочекатися відомого відновлення або оновлення в межах залишкового терміну завдання.
  • Завершитися помилкою з конкретним результатом «пул недоступний».
  • Використати окремо налаштований і схвалений резервний шлях.

Мовчазне вилучення проксі — зовсім інша політика. Залежно від клієнта воно може активувати типове значення середовища або прямий маршрут. Отримана успішна відповідь HTTP може приховати, що потрібний посередник так і не був використаний.

Відрізняйте порожню відповідь постачальника від пулу, усі кінцеві точки якого тимчасово охолоджуються. Першому може знадобитися діагностика служби виявлення; другий, можливо, вже має запланований час відновлення. Повторне отримання того самого порожнього списку в тісному циклі не допомагає жодному з них.

Повідомте стан пулу та ухвалене рішення, прибравши секрети. «Немає придатного проксі; завдання зупинено» корисніше за загальну помилку з'єднання з маршруту, який викликач ніколи не хотів вибирати.

Схожі статті