Может лучше настроить upstream на nginx, а считать на back-end'e текущее
кол-во соединений и в случае необходимости, отдавать определенный код
(регулируется proxy_next_upstream<http://sysoev.ru/nginx/docs/http/ngx_http_proxy_module.html#proxy_next_upstream>
и fastcgi_next_upstream<http://sysoev.ru/nginx/docs/http/ngx_http_fastcgi_module.html#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