Malplenaj prokseaj provizujoj: malsukcesi, atendi aŭ uzi aprobitan rezervon
Haltu, atendu ene de buĝeto, aŭ uzu aprobitan rezervon kiam ĉiuj prokseoj fariĝas neatingeblaj, anstataŭ silente daŭrigi sen itinero.
La rotaciilo forigas sian lastan taŭgan finpunkton. Kio okazas al la sekva tasko?
Tiu decido devus esti eksplicita. Malplena listo ne estas speciala speco de funkcianta prokseo. Escepto de hazarda elekto, mankanta metadatumkampo kaj redonvaloro None povas ĉiu puŝi la sekvan tavolon laŭ alia vojo.
Por tasko, kiu postulas aprobitan proksean itineron, elektu unu el ĉi tiuj rezultoj antaŭ sendo:
- Atendi konatan restarigon aŭ refreŝigon, ene de la restanta templimo de la tasko.
- Malsukcesi kun specifa rezulto “provizujo neatingebla”.
- Uzi aparte agordan kaj aprobitan rezervon.
Silente preterlasi la prokseon estas tute alia politiko. Depende de la kliento, ĝi povas ŝalti medivarian defaŭlton aŭ rektan itineron. La rezulta sukcesa HTTP-respondo povas kaŝi, ke la postulata peranto neniam estis uzata.
Tenu malplenan provizantan respondon aparte de provizujo, kies finpunktoj ĉiuj estas provizore malvarmiĝantaj. La unua eble bezonas diagnozon de la malkovra servo; la dua eble jam havas planitan restarigtempon. Ripete preni la saman malplenan liston en streĉa buklo helpas al neniu el ili.
Raportu la staton de la provizujo kaj la faritan decidon, kun sekretoj forigitaj. “Neniu taŭga prokseo; tasko haltigita” estas pli utiligebla ol ĝenerala konekta eraro el itinero, kiun la alvokanto neniam intencis elekti.