История изменений
Исправление upcFrost, (текущая версия) :
Нод с лейблом две, в этом вся соль. По идее ipvs должен с pe=sip трекать call-id вызова и отправлять всю сессию на одну ноду.
Но блин по факту на исходящих все ок, а на входящих каменный цветочек не выходит, и либо сигнализация гуляет по нодам, либо криво отрабатывает докеровый ингресс-нат и отсылает ответ не туда.
Чую я что там помимо iptables+ipvs ещё с три короба гвоздей
Вообще надо стенд собрать нормально, но времени нема.
А так пока пришлось host-based сделать и балансировку на провайдере. Не очень круто потому что надо помнить про это при апдейте, но хоть мозг не так рвёт как ингресс и его нюансы
Исправление upcFrost, :
Нод с лейблом две, в этом вся соль. По идее ipvs должен с pe=sip трекать call-id вызова и отправлять всю сессию на одну ноду.
Но блин по факту на исходящих все ок, а на входящих каменный цветочек не выходит, и либо сигнализация гуляет по нодам, либо криво отрабатывает докеровый ингресс-нат и отсылает ответ не туда.
Чую я что там помимо iptables+ipvs ещё с три короба гвоздей
Вообще надо стенд собрать нормально, но времени нема
Исправление upcFrost, :
Нод с лейблом две, в этом вся соль. По идее ipvs должен с pe=sip трекать call-id вызова и отправлять всю сессию на одну ноду.
Но блин по факту на исходящих все ок, а на входящих каменный цветочек не выходит, и либо сигнализация гуляет по нодам, либо криво отрабатывает докеровый ингресс-нат и отсылает ответ не туда.
Чую я что там помимо iptables+ipvs ещё с три короба гвоздей
Исходная версия upcFrost, :
Нод с лейблом две, в этом вся соль. По идее ipvs должен с pe=sip трекать call-id вызова и отправлять всю сессию на одну ноду.
Но блин по факту на исходящих все ок, а на входящих каменный цветочек не выходит, и либо сигнализация гуляет по нодам, либо криво отрабатывает докеровый ингресс-нат и отсылает ответ не туда.
Чую я что там помимо iptables+ipvs ещё с три короба гвоздей в виде docker-proxy