Welcome! Log In Create A New Profile

Advanced

Re: Про лоад балансинг

May 30, 2011 09:50AM
Если я правильно понял мысль, то весь трафик пойдёт через фронтэнд? Не
подойдёт по ёмкости канала. Поясню задачу - Есть два сервера, на
каждом по 1Gbps канал. Нужно раздать стрим видео на 1000 клиентов,
каждый сервер может обслужить 500 потоков (по ёмкости канала). Причём
первый сервер предпочтительнее для обслуживания. То есть через
фронтенд (коий будет первый сервер) просто физически не пролезет поток
на 1000 клиентов. Можно, конечно, отдавать бэкэндом Moved permanently
при достижении 500 клиентов с ссылкой на второй сервер, но ситуацию
осложняет то что бэкэнд приприетарный и изменения в коде никак не
сделать. Поэтому хочется сделать это nginx-ом.


2011/5/30 Евгений Григоренко <partizan4ik@gmail.com>:
> Может лучше настроить upstream на nginx, а считать на back-end'e текущее
> кол-во соединений и в случае необходимости, отдавать определенный код
> (регулируется proxy_next_upstream и fastcgi_next_upstream ). Тогда nginx
> должен больше не пропускать коннекты на этот back-end.
> Главный вопрос: жить будет?
>
> 30 мая 2011 г. 20:26 пользователь Chubarov Andrey <stitrace@gmail.com>
> написал:
>>
>> Редиректить "через одного" нельзя, т.к. один сервер предпочтительнее
>> (в плане стоимости соединения).
>>
>> 30 мая 2011 г. 17:21 пользователь Chubarov Andrey <stitrace@gmail.com>
>> написал:
>> > Доброго времени суток!
>> >
>> > Подскажите пожалуйста, есть ли в nginx внутреняя переменная, которая
>> > указывает на количество установленных в данный момент соединений?
>> > Задача у меня -  делать редирект на другой сервер, если количество
>> > клиентов стрим видео потока превысило N (из-за ограничений на
>> > пропускную способность канала).
>> >
>> > Спасибо.
>> >
>> _______________________________________________
>> nginx-ru mailing list
>> nginx-ru@nginx.org
>> http://nginx.org/mailman/listinfo/nginx-ru
>
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://nginx.org/mailman/listinfo/nginx-ru
>
>
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Про лоад балансинг

stitrace May 30, 2011 09:24AM

Re: Про лоад балансинг

stitrace May 30, 2011 09:28AM

Re: Про лоад балансинг

Евгений Григоренко May 30, 2011 09:38AM

Re: Про лоад балансинг

stitrace May 30, 2011 09:50AM

Re: Про лоад балансинг

Maxim Dounin May 30, 2011 09:40AM

Re: Про лоад балансинг

stitrace May 30, 2011 09:52AM

Re: Про лоад балансинг

Alexey Samoylov May 31, 2011 12:40AM

Re: Про лоад балансинг

Igor Sysoev May 31, 2011 01:02AM

Re: Про лоад балансинг

Alexey Samoylov May 31, 2011 02:08AM

Re: Про лоад балансинг

Igor Sysoev May 31, 2011 02:20AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 284
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready