vladimir_manushko
New Member
Здравствуйте!
Согласно этому документу (https://docs.flashphoner.com/displa...WSloadbalancerwithautoscalequicksetup-Testing) мы могли бы построить решение с учётом балансировки. На первый взгляд оно выглядит рабочим, но у меня некоторые моменты вызвали вопросы. Было бы здорово получить на них ответы.
Итак,
1. Наш программный продукт - это платформа, которая будет заниматься стриммингом видео. Наш подход предполагает обьединение двух стримов в один с помощью микшера и дальнейшая ретрансляция итогового стрима на внешние сервисы. Скажите пожалуйста, можно ли при использовании load balancer быть уверенным, что пользователи, чьи стримы должны микшироваться, гарантированно попадут на один сервер? Как быть уверенным в том, что в случае разрыва пользователь подключится на нужный сервер? Или же для микшера не важно на каком физическом сервере находятся потоки и они могут находиться на разных инстансах?
2. В документации указано, что нужно использовать запрос с параметром action=stat и в ответе смотреть на поле connections_websocket. В вашей инструкции нет примера как настроить балансер так, чтобы он брал во внимание этот параметр и каким-то образом обрабатывал ответ. Подскажите, где я могу посмотреть пример такой настройки?
Согласно этому документу (https://docs.flashphoner.com/displa...WSloadbalancerwithautoscalequicksetup-Testing) мы могли бы построить решение с учётом балансировки. На первый взгляд оно выглядит рабочим, но у меня некоторые моменты вызвали вопросы. Было бы здорово получить на них ответы.
Итак,
1. Наш программный продукт - это платформа, которая будет заниматься стриммингом видео. Наш подход предполагает обьединение двух стримов в один с помощью микшера и дальнейшая ретрансляция итогового стрима на внешние сервисы. Скажите пожалуйста, можно ли при использовании load balancer быть уверенным, что пользователи, чьи стримы должны микшироваться, гарантированно попадут на один сервер? Как быть уверенным в том, что в случае разрыва пользователь подключится на нужный сервер? Или же для микшера не важно на каком физическом сервере находятся потоки и они могут находиться на разных инстансах?
2. В документации указано, что нужно использовать запрос с параметром action=stat и в ответе смотреть на поле connections_websocket. В вашей инструкции нет примера как настроить балансер так, чтобы он брал во внимание этот параметр и каким-то образом обрабатывал ответ. Подскажите, где я могу посмотреть пример такой настройки?