Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

Is there any alternatives to mod_throttle in apache2 ? Currently this module has been closed http://www.snert.com/Software/apache.htm.

share|improve this question
1  
Please, add a more descriptive title. Also add some tags like 'mod_trottle'. –  chmeee Jun 23 '09 at 7:50
    
thank you i have changed it –  user10309 Jun 23 '09 at 8:55
1  
There's always the alternative of using a hardware load-balancer that offers rate-limiting. Just another option... –  Tom O'Connor Nov 29 '10 at 18:13

5 Answers 5

check out mod_cband [ sourceforge ]. some howto about it.

there is one tiny issue - it seems that project's main website is down, i hope not for long.

share|improve this answer
    
well - it seems that website got up. –  pQd Sep 1 '09 at 18:48
1  
It looks like it moved to a new site but hasn't updated sourceforge's homepage link: dembol.org/blog/mod_cband –  DerfK Feb 18 '13 at 0:30
    
sadly it looks pretty abandoned... –  pQd Feb 18 '13 at 7:53

You can take a look at the bwshare module.

share|improve this answer
    
can i limit concurrent request with this module ? –  user10309 Jun 23 '09 at 8:34
    
I've not found the time to try it yet, so i can't provide your more details. Sorry. –  Maxwell Jun 23 '09 at 9:56

I'have used bw_mod for a long time, it's a port of mod_bandwidth for apache2. It's quite simple but may fit your needs.

share|improve this answer

Depending on what you want to do, you can also do something on the operating system level independently from apache

If you are using Linux, you could for instance use iptables to mark the packets and pass them on to tc (see lartc.org for a lot of details)

you have the recent module in iptables to match hitcounts or length module to match the length, even something like l7-filter to match the contents.

share|improve this answer

I am playing with mod_qos − seems like it can satisfy any needs (including limiting number of concurrent connections).

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.