не знают о существовании сервисов A, но когда любой инстанс сервиса B запрашивает у балансировщика себе адрес живого инстанса сервиса A то балансировщик чекнет все сервисы A на жизнь с помощью запроса на порт 5050 внутреннего (в контейнере) лайвчекера (он мною написан на go) и если тот отдаст код 200, то будет считать что с инстансом все хорошо.
Потом выберет первый живой и создаст соединение инстанса сервиса B с инстансом сервиса A
То есть в случае если 1) инстанс никем не используется 2) инстанс живой - тогда передать соединение сервису B
ну как соединение, хотябы если можно, то просто адрес внутри кубернетис, а сервис B уже сам подключится
Я почти уверен что уже полуготовое что-то есть, я использую кубернетис. Что посоветуете? Можете скинуть маны или хотябы направить куда копать? Буду сильно признателен.
А и Б в кубере? В одном ?
Обсуждают сегодня