Links:
bw_mod bw_mod restrict the number of simultaneous connections per vhost/dir, and limits the bandwidth for files on vhost/dir. mod_athena mod_athena is an Apache-based application load balancer for large systems. It allows the HTTP server to act as a load balancer either internally to Apache's own mod_proxy (for reverse proxying), or externally to machines querying it. mod_bandwidth mod_bandwidth is a module for the Apache webserver that enable the setting of server-wide or per connection bandwidth limits, based on the directory, size of files and remote IP/domain. mod_bwshare The Apache module mod_bwshare throttles HTTP requests to Apache 1 and 2 servers for each client IP address independently. The mod_bwshare module accepts or rejects HTTP requests from each client IP address based on past downloads by that client IP address. If the HTTP client's download rate exceeds specified levels, the reponse to the HTTP client is an HTML warning message. mod_cband mod_cband is an Apache 2 module provided to solve the problem of limiting users' and virtualhosts' bandwidth usage. When the configured virtualhost's transfer limit is exceeded, mod_cband will redirect all further requests to a location specified in the configuration file. mod_choke mod_choke is a module for Apache that limits usage by greedy clients. It's two main functions are to limit the number of concurrent connections per IP, and to limit the rate at which apache sends data to the client. It includes detection of users behind proxy servers (using the X-Referred-By header). It includes limiting the speed at which files are sent to a configurable rate, with the option of allowing a burst at full speed for the first chunk of a file. mod_chronometer mod_chronometer is a very simple response time measuring and logging. mod_gwa mod_gwa is an Apache plugin that forbids Google Web Accelerator from accessing your pages, instead showing an error message that asks the user to disable acceleration for the domain. mod_ipdrop mod_ipdrop can limit number of connection per ip, user and vhost with DOS protection support (connections can be droped without waiting any input (EAPI only)) mod_iptos mod_iptos sets IPTOS values on outgoing packets to assist traffic shaping. mod_limitipconn mod_limitipconn allow web server administrators to limit the number of simultaneous downloads permitted from a single IP address. mod_loadavg mod_loadavg replies a request for a resource with a 503 if the load of a machine is bigger than a configured value. mod_no_prefetch mod_no_prefetch provides functionality to block so called "prefetch requests" originating from the Mozilla Firefox browser and Google's Web Accelerator. mod_spambot mod_spambot monitors the data being downloaded from a server. When the number of requests for a client exceeds a preset level no more downloads are allowed for a preset time. When this happens the client received a tailored message informing them of what has happend. Many of the features can be tailored to the needs of the webmaster to help to prevent false positives and to customise the definition of a client to be blacklisted. mod_throttle This Apache module is intended to reduce the load on your server & bandwidth generated by popular virtual hosts, directories, locations, or users according to supported polices (see below) that decide when to delay or refuse requests. Also mod_throttle can track and throttle incoming connections by IP address or by authenticated remote user. mod_tsunami mod_tsunami dynamically limits the number of httpd slots used per main web directories. It is useful if you provide home pages hosting, and don't want one site to use all the resources. mod_vhost_limit mod_vhost_limit restricts the number of simultaneous connections per vhost.