Serveur Apache HTTP Version 2.4
Module Apache mod_ratelimit
Description: | Limitation de la bande passante pour les clients |
---|---|
Statut: | Extension |
Identificateur de Module: | ratelimit_module |
Fichier Source: | mod_ratelimit.c |
Sommaire
Ce module fournit un filtre RATE_LIMIT
pour limiter la
bande passante des clients. Cette contrainte s'applique à chaque réponse HTTP au
moment où elle est envoyée au client ; elle n'affecte pas les autres échanges
entre le client et le serveur. La variable d'environnement
rate-limit
permet de spécifier, en kb/s, le débit de la
connexion à simuler.
Optionnellement, il est possible, via la variable d'environnement
rate-initial-burst
, de définir une quantité de données en
kOctets à transmettre à pleine vitesse avant de limiter la bande passante à la
valeur voulue.
Exemple de configuration
<Location "/downloads"> SetOutputFilter RATE_LIMIT SetEnv rate-limit 400 SetEnv rate-initial-burst 512 </Location>
Si la valeur affectée à
rate-limit
dépasse la valeur maximale à
affecter à un entier, la limitation de bande passante sera désactivée. Si la
valeur affectée à rate-limit-burst
dépasse la valeur maximale à
affecter à un entier, la transmission du burst initial sans limitation de bande
passante sera désactivée.