Tühjad puhverserveri poolid: nurjuda, oodata või kasutada kinnitatud varuvarianti
Peatuge, oodake eelarve piires või kasutage kinnitatud varuvarianti, kui kõik puhverserverid muutuvad kättesaamatuks, selle asemel et vaikselt ilma marsruudita jätkata.
Rotatsioonimoodul eemaldab oma viimase sobiva lõpp-punkti. Mis juhtub järgmise tööga?
See otsus peaks olema selgesõnaline. Tühi loend ei ole eriliik töötavast puhverserverist. Juhusliku valiku erand, puuduv metaandmete väli ja tagastusväärtus None võivad igaüks suunata järgmise kihi teisele teele.
Töö puhul, mis nõuab kinnitatud puhverserveri marsruuti, valige enne saatmist üks järgmistest tulemustest:
- Oodake teadaolevat taastumist või värskendust töö järelejäänud tähtaja jooksul.
- Nurjuge konkreetse tulemusega, et pool on kättesaamatu.
- Kasutage eraldi seadistatud ja kinnitatud varuvarianti.
Puhverserveri vaikne ärajätmine on hoopis teine poliitika. Sõltuvalt kliendist võib see aktiveerida keskkonna vaikeväärtuse või otsese marsruudi. Sellest tulenev edukas HTTP-vastus võib varjata, et nõutavat vahendajat ei kasutatud kunagi.
Hoidke tühi teenusepakkuja vastus eraldi poolist, mille kõik lõpp-punktid on ajutiselt jahtumas. Esimene võib vajada avastusteenuse diagnostikat; teisel võib juba olla planeeritud taastumisaeg. Sama tühja loendi kordamine kitsas tsüklis ei aita kumbagi.
Teatage pooli olek ja tehtud otsus, eemaldades saladused. „Sobiv puhverserver puudub; ülesanne peatatud“ on rakendatavam kui üldine ühendustõrge marsruudilt, mida kutsuja ei kavatsenud kunagi valida.