Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Администрирование Web серверов и Web служб > Как обрубить скорость для каждого IP


Автор: element1990 8.12.2010, 00:36
И так имеется сайт.. на данном сайте присутствует много виде которое просматривается онлайн, все видео находится на сервере и при онлайн где-то 200-250 человек сайт начинает очень тупить... не хватает канала т.к. он всего 100мегабит.. вопрос: есть ли какой скрипт или модуль для апача что бы можно было каждому IP ограничивать скорость допустим до 100кб/сек?! ПОМОГИТЕ ПЛИЗЗЗ!!! 

Автор: MoLeX 8.12.2010, 06:39
Нужна настройка сервера как http://ru.wikipedia.org/wiki/Front-end_%D0%B8_back-end

Для общего развития
http://habrahabr.ru/blogs/webdev/109191/
http://habrahabr.ru/blogs/nginx/56497/

Автор: phpsc 8.12.2010, 21:18
возможно не в тему но iptables не поможет?

Автор: MoLeX 9.12.2010, 06:03
phpsc, да он поможет, но: правило по ограничению скорости будет действовать на весь контент, то бишь html, css, img... Поэтому он не сильно подходить. Ограничения надо ставить на весомые вещи (видео, флэш, картинки высокого разрешения) и отдавать такие вещи надо не через Apache, а через что-нить легковесное - nginx например

Автор: element1990 9.12.2010, 20:09
Цитата(MoLeX @ 9.12.2010,  06:03)
phpsc, да он поможет, но: правило по ограничению скорости будет действовать на весь контент, то бишь html, css, img... Поэтому он не сильно подходить. Ограничения надо ставить на весомые вещи (видео, флэш, картинки высокого разрешения) и отдавать такие вещи надо не через Apache, а через что-нить легковесное - nginx например

можешь дать ссылочку или описать как настроить nginx на ограничения по скорости?!

Автор: IgorIV 9.12.2010, 21:26
http://sysoev.ru/nginx/docs/http/ngx_http_core_module.html#limit_rate

Автор: MoLeX 10.12.2010, 06:15
element1990, в этой статье все подробно разжевано
http://habrahabr.ru/blogs/webdev/109191/

Автор: element1990 13.12.2010, 12:57
Всем спасибо за помощь! Все сделал  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)