Flussonic

Объединить два сервера в кластер

кластер

#1

Мы выросли и теперь наш единственный сервер с Flussonic не справляется. Лицензию мы уже купили и сервер второй поставили. Какие есть варианты распределения нагрузки так, чтобы не приходилось перенастраивать клиентское оборудование?

Уточню, что мы клиентам дает плейлисты с конкретными ссылками, увы, не предусмотрели возможность динамического обновления плейлистов, поэтому избежать изменения ссылок.

Как решаете подобную проблему?


#2

Добрый день.

Да, это возможно, для этого есть пиринг и кластерный захват.
https://erlyvideo.ru/doc/cluster/peering
https://erlyvideo.ru/doc/cluster/ingest

Просто пиринг подойдет, если вы хотите вручную управлять потоками, а кластерный захват удобен для организации автоматического переключения потоков при отказе одного из серверов.

И то, и другой метод позволит вам сохранить ссылки, т.к. сервера будут перенаправлять клиентов на другой сервер.


#3

Уточните, речь именно по редирект или сервер захватит поток с соседнего и будет пропускать через себя?


#4

Перенаправление с помощью HTTP 302, трафик проксировать не будет, клиент подключиться напрямую к нужному серверу.