Serveur Apache HTTP Version 2.4
Description: | Algorithme de planification avec r�partition de charge en
fonction d'un niveau de trafic pour le module
mod_proxy_balancer |
---|---|
Statut: | Extension |
Identificateur�de�Module: | lbmethod_bytraffic_module |
Fichier�Source: | mod_lbmethod_bytraffic.c |
Compatibilit�: | Dissoci� de mod_proxy_balancer depuis la
version 2.3 |
Ce module ne fournit pas lui-m�me de directive de configuration. Il
n�cessite les services de mod_proxy_balancer
, et
fournit la m�thode de r�partition de charge bytraffic
.
Ce module ne fournit aucune directive.
Activ� via lbmethod=bytraffic
, l'id�e directrice de
ce planificateur est similaire � celle de la m�thode reposant sur le
nombre de requ�tes, avec les diff�rences suivantes :
lbfactor repr�sente la quantit� de trafic, en octets, que nous voulons voir trait�e par le processus. Il s'agit l� aussi d'une valeur normalis�e repr�sentant la part de travail � effectuer par le processus, mais au lieu de se baser sur un nombre de requ�tes, on prend en compte la quantit� de trafic que ce processus a trait�.
Si un r�partiteur est configur� comme suit :
worker | a | b | c |
---|---|---|---|
lbfactor | 1 | 2 | 1 |
Cela signifie que nous souhaitons que b traite 2 fois plus d'octets que a ou c. Cela n'entra�ne pas n�cessairement que b va traiter deux fois plus de requ�tes, mais qu'il va traiter deux fois plus de trafic en termes d'entr�es/sorties. A cet effet, les tailles de la requ�te et de sa r�ponse assocci�e sont prises en compte par l'algorithme de s�lection et d'�valuation du trafic.
Note : les octets en entr�e sont �valu�s avec la m�me pond�ration que les octets en sortie.