Назад | Перейти на главную страницу

Как ограничить пропускную способность в CentOS с помощью htaccess, а не httpd.conf?

Я пытаюсь ограничить пропускную способность в CentOS. Я пробовал использовать bw_module, cband_module и bandwidth_module, но все необходимые для использования httpd.conf и необходимо перезапустить httpd!

Я должен сделать это вживую. Я хочу разрешить плавные обновления, когда сайт работает, и НЕ перезапускать его. Есть ли способ использовать .htaccess и нет httpd.conf?

Вот мой код httpd.conf:

CBandScoreFlushPeriod 1
CBandRandomPulse On
<Virtualhost *>
    BandwidthModule On
    ForceBandWidthModule On
    Bandwidth all 500000
    Servername www.XXX.com
</Virtualhost>

Мне нужно вставить

Bandwidth 123.456.748.9 20000

для множества IP-адресов и быть динамичным. Там в любом случае?

Это можно сделать с помощью iptables (видеть http://blog.edseek.com/~jasonb/articles/traffic_shaping/).