Gaadiidka ayaa diiwaan gelin kara xiriirka proxy ee guul darrada, halka barnaamijkuna uu sidoo kale helo oo maareeyo khalada reactive. Diiwaanka log oo keliya ma caddeeyo in maaraynaha barnaamijka la booday.

Raac calaamadda khalada silsiladda dhab ahaan la iska qoray. try/catch ku wareegsan koodh kaliya dhisaya Mono waa xad ka duwan maaraynta guul darrada shabakadda oo dambe.

HawlwadeenSaameyn
doOnErrorWuxuu sameeyaa saameyn dhinac ah inta khaladku socdo
onErrorMapWuxuu khalad u beddelaa khalad kale
onErrorResumeWuxuu u wareegaa daabacaha beddelka ah

Dooro habdhaqanka barnaamijku u baahan yahay. Diiwaangelinta cabbir ma u baahna in la celiyo nuxur guul been ah. Jawaabka beddelka ah waa inuu noqdaa natiijo barnaamij oo ula kac ah, ma aha hab lagu qariyo waddo guul darraysa.

Sidoo kale kala saar ka-saarista gaadiidka iyo xaaladaha khalada HTTP ee la helay. Xiriirka proxygu wuu dhici karaa ka hor inta aan jawaab caadi ah ka jirin meesha loo socdo, sidaas darteed maaraynaha xaaladda HTTP waxaa laga yaabaa inuusan haysan wax uu baaro. Ilaali sababta WebClientRequestException marka la baarayo guul darrada heerka hoose.

Hagaajin diiwaangelinta kaliya ka dib markaad fahanto natiijada. Daminta dhammaan diiwaan geliyaha gaadiidka waxay ka saari kartaa caddaynta loo baahan yahay waqti-ka-bax, dhibaato TLS ama guul darro aqoonsi oo dambe, iyada oo aan beddelin habdhaqanka tuubbada reactive.

Maqaallo la xiriira