Для того, чтоб ограничить скорость скачивания в apache, можно пойти двумя путями.
Можно поставить ограничение в firewall и регулировать скорость там. (Как настраивать shaping будет обсуждаться в курс по ipfw/pf, начинающемся 1 мая).
Можно поставить модуль apache mod_cband.
Установка модуля mod_cband
cd /usr/ports/www/mod_cband
make install clean
Настройка модула mod_cband
В настройках виртуального хоста можно указать директивы
CBandSpeed 1024 10 30
CBandRemoteSpeed 20kb/s 3 3
Они ограничат общую скорость хоста до одного мегабита, 10 запросов в секунду и максимум 30 открытых соединений.
Вторая директива огранчит скорость одного пользователя до 20кб/сек, 3 соединения в секунду и 3 параллеьных соединения к этому хосту.
Приглашаются авторы на unixmastera.ru. Покажи на что ты способен - напиши совет сам :)
Понравилось? Подпишись на RSS!
Хочешь написать статью? Мы ищем авторов (и не только за красивые глаза, но и за дохлых президентов).

1 Responses to “FreeBSD: Ограничить скорость скачивания в apache”
Leave a Reply