Rotator uklanja svoju posljednju podobnu krajnju točku. Što se događa sa sljedećim poslom?

Ta odluka treba biti eksplicitna. Prazan popis nije posebna vrsta ispravnog proxyja. Iznimka kod slučajnog odabira, nedostajuće polje metapodataka i povratna vrijednost None — svako od njih može poslati sljedeći sloj drugim putem.

Za posao koji zahtijeva odobrenu proxy rutu, prije slanja odaberite jedan od ovih ishoda:

  • Čekajte poznati oporavak ili osvježenje, unutar preostalog roka posla.
  • Neuspjeh sa specifičnim rezultatom da pool nije dostupan.
  • Upotrijebite zasebno konfiguriranu i odobrenu rezervu.

Tiho izostavljanje proxyja posve je druga politika. Ovisno o klijentu, može aktivirati zadanu postavku okruženja ili izravnu rutu. Rezultirajući uspješni HTTP odgovor može prikriti da traženi posrednik nikada nije korišten.

Držite prazan odgovor davatelja odvojeno od poola čije su sve krajnje točke privremeno u hlađenju. Prvi može zahtijevati dijagnostiku servisa za otkrivanje; drugi možda već ima zakazano vrijeme oporavka. Ponovno dohvaćanje istog praznog popisa u tijesnoj petlji ne pomaže nijednom.

Izjavite stanje poola i donesenu odluku, s uklonjenim tajnama. “Nema podobnog proxyja; posao zaustavljen” djelotvornije je od općenite pogreške veze s rute koju pozivatelj nikada nije namjeravao odabrati.

Povezani članci