Cyfrifwch allfeydd dirprwy ar wahân i atgynyrchiadau
Mae'r mynediad yn dosbarthu cleientiaid i brosesau dirprwy; mae llwybro a NAT yn penderfynu'r cyfeiriadau y mae gwefannau'n eu gweld.
Gall tair atgynyrchiad dirprwy y tu ôl i un porth cyfieithu barhau i ddangos un allfa gyhoeddus. Nid yw cyfeiriadau preifat cynwysyddion yn penderfynu'r hunaniaeth a welir yn y gyrchfan.
client → published service → proxy replica → egress/NAT → destinationDilynwch y llun mewn dwy ran. Mae'r gwasanaeth cyhoeddedig yn dewis sut mae cleient yn cyrraedd atgynyrchiad. Mae'r llwybr allan a NAT yn dewis cyfeiriad ffynhonnell cysylltiad nesaf yr atgynyrchiad hwnnw.
Mae rhwyll llwybro Docker Swarm yn derbyn traffig ar borth gwasanaeth cyhoeddedig ac yn ei anfon at dasg weithredol. Mae hynny'n cefnogi dosbarthu mynediad a newidiadau lleoli tasgau; nid yw'n neilltuo allfa gyhoeddus ar wahân i bob atgynyrchiad.
Os oes angen allfeydd ar wahân, dyluniwch eu llwybrau a'u cyfeiriadau gwirioneddol, fel gwesteiwyr wedi'u llwybro ar wahân neu byrth allan penodedig, yna cyfrifwch hunaniaethau allanol a welwyd.
Mae disodli atgynyrchiad hefyd yn disodli ei ffrydiau byw
Mae twnnel CONNECT sefydledig yn perthyn i un broses ddirprwy. Ni all tasg arall ail-greu cyflwr TCP a TLS y gyrchfan yn dryloyw pan fydd yn disodli'r broses honno. Cynlluniwch ailgysylltu a draeniwch gysylltiadau hirhoedlog ar gyfer cynnal a chadw.
Cludwch ddilysu cleientiaid a pholisïau cyrchfan ar draws yr atgynyrchiadau hefyd. Mae gwiriad porth llwyddiannus cydbwysydd llwyth yn gulach na chleient a ganiateir yn trafod y protocol dirprwy gofynnol. Mae gallu, hunaniaeth allfa a goroesi cysylltiadau yn ofynion ar wahân i'w gwerthuso.