Rotator uklanja svoju poslednju podobnu krajnju tačku. Šta se dešava sa sledećim poslom?

Ta odluka treba da bude eksplicitna. Prazna lista nije posebna vrsta ispravnog proxyja. Iznimka kod slučajnog izbora, polje metapodataka koje nedostaje i povratna vrednost None — svako od njih može poslati sledeći sloj drugim putem.

Za posao koji zahteva odobrenu proxy rutu, pre slanja odaberite jedan od ovih ishoda:

  • Čekajte poznati oporavak ili osveženje, u okviru preostalog roka posla.
  • Neuspeh sa specifičnim rezultatom da pool nije dostupan.
  • Upotrebite posebno konfigurisanu i odobrenu rezervu.

Tiho izostavljanje proxyja sasvim je druga politika. U zavisnosti od klijenta, može aktivirati podrazumevano okruženje ili direktnu rutu. Rezultujući uspešni HTTP odgovor može prikriti da traženi posrednik nikada nije korišćen.

Držite prazan odgovor provajdera odvojeno od poola čije su sve krajnje tačke privremeno u hlađenju. Prvi može zahtevati dijagnostiku servisa za otkrivanje; drugi možda već ima zakazano vreme oporavka. Ponovno dohvatanje iste prazne liste u tesnoj petlji ne pomaže nijednom.

Prijavite stanje poola i donesenu odluku, sa uklonjenim tajnama. „Nema podobnog proxyja; posao zaustavljen“ delotvornije je od opšte greške veze sa rute koju pozivalac nikada nije nameravao da odabere.

Povezani članci