Сервер STUN / TURN: сбой подключения ICE на azure Loadbalancer с 3 виртуальными машинами (с CoTurn, работающим в качестве сервера поворота) за LB - PullRequest
0 голосов
/ 28 апреля 2020

ICE Соединение не удается, когда у нас есть балансировщик нагрузки и более 1 ВМ позади балансировщика нагрузки. При чтении журналов мы обнаружили, что Binding запрашивает от двух одноранговых узлов go к разным виртуальным машинам за LB, если оба одноранговых узла направляются на одну и ту же виртуальную машину с помощью LB, соединение ICE успешно устанавливается и устанавливается канал связи.

Значит ли это, что нам нужно убедиться, что оба узла отправляют запросы Binding на один и тот же сервер TURN? Ожидает ли каркас ICE, что должен быть один и тот же сервер TURN для общения между партнерами?

Разве мы не можем иметь несколько серверов TURN - что позволяет партнерам общаться? Не происходит ли связывание кандидатов с разными серверами TURN для двух взаимодействующих пиров?

Ищете ваши ценные входные данные.

...