Rotátor odstraní svůj poslední způsobilý koncový bod. Co se stane s další úlohou?

Toto rozhodnutí by mělo být explicitní. Prázdný seznam není zvláštní druh funkčního proxy. Výjimka při náhodném výběru, chybějící pole metadat a návratová hodnota None – každé z nich může posunout další vrstvu jinou cestou.

U úlohy, která vyžaduje schválenou proxy trasu, zvolte před odesláním jeden z těchto výsledků:

  • Čekat na známé obnovení nebo aktualizaci, v rámci zbývajícího termínu úlohy.
  • Skončit chybou se specifickým výsledkem „pool není dostupný“.
  • Použít samostatně nakonfigurovanou a schválenou zálohu.

Tiše vynechat proxy je úplně jiná politika. V závislosti na klientovi může aktivovat výchozí nastavení prostředí nebo přímou trasu. Výsledná úspěšná odpověď HTTP může skrýt, že požadovaný prostředník nebyl nikdy použit.

Držte prázdnou odpověď poskytovatele odděleně od poolu, jehož koncové body jsou všechny dočasně ve vychladnutí. První může potřebovat diagnostiku služby zjišťování; druhý už může mít naplánovaný čas obnovení. Opakované načítání stejného prázdného seznamu v těsné smyčce nepomáhá ani jednomu.

Nahlaste stav poolu a přijaté rozhodnutí, s odstraněnými tajemstvími. „Žádný způsobilý proxy; úloha zastavena“ je použitelnější než obecná chyba připojení z trasy, kterou volající nikdy nechtěl zvolit.

Související články