Mae cyfeiriad arnofiol yn cadw gosodiad y dirprwy yn sefydlog: mae cleientiaid yn parhau i ddefnyddio'r un enw gwesteiwr neu IP ar ôl i'r peiriant gweithredol fethu. Mae hynny'n argaeledd defnyddiol. Gall lawrlwythiad sydd eisoes ar y gweill stopio o hyd.

Ystyriwch gais HTTPS sydd eisoes y tu mewn i CONNECT. Y dirprwy gweithredol sy'n berchen ar y cysylltiad TCP tuag at y cleient a chysylltiad arall tuag at y wefan. Mae hefyd yn berchen ar gyflwr y rhaglen sy'n ymuno â'r ffrydiau hynny.

Nid yw symud cyfeiriad i beiriant wrth gefn, ynddo'i hun, yn symud y naill floc rheoli TCP na'r cyflwr cyfnewid hwnnw. Gall y perchennog newydd dderbyn cysylltiadau newydd heb allu parhau ffrwd beitiau a sefydlwyd gan yr hen berchnog.

DisgwyliadA yw methiant cyfeiriad cyffredin yn ei ddarparu?
Cadw un fynedfa wedi'i chyflunioDyna'r budd a fwriadwyd
Parhau ffrwd CONNECT sefydledigByddai angen peirianwaith cyflwr ychwanegol
Cadw'r un IP cyhoeddus allanYn dibynnu ar lwybro allan a NAT
Ailadrodd gweithrediad rhaglen a dorrwyd yn ddiogelYn dibynnu ar y gweithrediad a'r cleient

Mae VRRP yn diffinio etholiad a pherchnogaeth cyfeiriad. Nid yw'n brotocol atgynhyrchu ar gyfer proses y dirprwy. Mae angen yr un gwahaniaeth ar leoliad sy'n defnyddio meddalwedd argaeledd uchel arall oni bai ei fod yn darparu mwy yn benodol.

Adolygwch beth mae'r gwiriad iechyd yn ei arsylwi mewn gwirionedd. Gall peiriant ateb hysbysebion tra bod ei wasanaeth dirprwy, DNS neu lwybr i fyny wedi methu. I'r gwrthwyneb, gall gwiriadau drosodd yn sensitif achosi newidiadau diangen.

Mae adfer ar ochr y cleient yn bwysig hefyd. Gall cais porwr newydd ailgysylltu'n hawdd; gall uwchlwytho â chorff wedi'i ddefnyddio neu weithrediad API nad yw'n idempotent fod angen triniaeth benodol i'r rhaglen. Peidiwch ag addo methiant anweledig dim ond oherwydd bod cais newydd yn llwyddo drwy'r wrth gefn.

Erthyglau cysylltiedig