It-trasport jista' jirreġistra konnessjoni tal-proxy falluta filwaqt li l-applikazzjoni wkoll tirċievi u timmaniġġja l-iżball reattiv. Id-dħul fir-reġistru waħdu ma jurix li l-handler tal-applikazzjoni nqabeż.

Segwi s-sinjal tal-iżball fil-katina li fil-fatt tiġi ssuplimentata. try/catch madwar kodiċi li sempliċement jibni Mono huwa ambitu differenti milli timmaniġġja falliment tan-netwerk aktar tard.

OperaturEffett
doOnErrorIwetttaq effett sekondarju waqt li l-iżball ikompli
onErrorMapJittrasforma żball fi żball ieħor
onErrorResumeJaqleb għal pubblikatur alternattiv

Agħżel l-imġiba li teħtieġ l-applikazzjoni. Ir-reġistrazzjoni ta' metrika ma teħtieġx li tirritorna kontenut ta' suċċess falz. It-tweġiba alternattiva għandha tkun riżultat maħsub tal-applikazzjoni, mhux mod kif tista' taħbi rotta falluta.

Agħżel ukoll bejn l-eċċezzjonijiet tat-trasport u l-istati tal-iżball HTTP li jirċievu. Konnessjoni tal-proxy tista' tfalli qabel ma tkun teżisti tweġiba ordinarja mid-destinazzjoni, għalhekk handler tal-istat HTTP jista' ma jkollux x'jeżamina. Ippreserva l-kawża ta' WebClientRequestException meta tkun qed tiddijanjostika l-falliment ta' livell iktar baxx.

Aġġusta r-reġistrazzjoni biss wara li tifhem ir-riżultat. Li titfi r-reġistratur kollu tat-trasport jista' jneħħi provi meħtieġa għal timeout, problema TLS jew falliment ta' awtentikazzjoni aktar tard, mingħajr ma tibdel l-imġiba tal-pipeline reattiv.

Artikli relatati