Прокси чыгууларын репликалардан өзүнчө эсептеңиз
Кирүү клиенттерди прокси процесстерине бөлөт; маршруттоо жана NAT сайттар көргөн даректерди аныктайт.
Бир которуучу шлюздун артындагы үч прокси репликасы дагы эле бир коомдук чыгууну көрсөтө алат. Контейнерлердин жеке даректери максатта көрүнгөн инсандыкты аныктабайт.
client → published service → proxy replica → egress/NAT → destinationСүрөттү эки бөлүктө караңыз. Жарыяланган кызмат клиенттин репликага кантип жетээрин тандайт. Чыгуу маршруту жана NAT ошол репликанын кийинки байланышынын булак дарегин тандайт.
Docker Swarm маршруттоо тору жарыяланган кызмат портунда трафикти кабыл алып, активдүү тапшырмага жөнөтөт. Бул кирүүнү бөлүштүрүүнү жана тапшырмалардын жайгашуусунун өзгөрүүлөрүн колдойт; ал ар бир репликага өзүнчө коомдук чыгуу бербейт.
Эгер өзүнчө чыгуулар керек болсо, алардын чыныгы маршруттарын жана даректерин долбоорлоңуз, мисалы өзүнчө маршрутталган хосттор же дайындалган чыгуу шлюздары, андан кийин байкалган сырткы инсандыктарды эсептеңиз.
Репликаны алмаштыруу анын тирүү агымдарын да алмаштырат
Орнотулган CONNECT туннели бир прокси процессине таандык. Башка тапшырма бул процессти алмаштырганда максаттын TCP жана TLS абалын ачык кайра жарата албайт. Кайра туташууларды пландаштырыңыз жана тейлөө үчүн узак жашаган байланыштарды бошотуңуз.
Клиент аутентификациясын жана максат саясаттарын репликаларга да өткөрүңүз. Жүктөм теңдештиргичтин ийгиликтүү порт текшерүүсү талап кылынган прокси протоколун сүйлөшкөн уруксат берилген клиенттен тарыраак. Сыйымдуулук, чыгуу инсандыгы жана байланыштын сакталышы өзүнчө баалануучу талаптар.