| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Администрирование 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 | ||
можешь дать ссылочку или описать как настроить 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 |
| Всем спасибо за помощь! Все сделал |