Serveur Apache HTTP Version 2.4
Description: | Algorithme d'ordonnancement de répartition de charge pour
mod_proxy_balancer basé sur le comptage de trafic Heartbeat |
---|---|
Statut: | Expérimental |
Identificateur de Module: | lbmethod_heartbeat_module |
Fichier Source: | mod_lbmethod_heartbeat.c |
Compatibilité: | Disponible depuis la version 2.3 d'Apache |
lbmethod=heartbeat utilise les services du module
mod_heartmonitor
pour répartir la charge entre les
serveurs d'origine qui fournissent des données heartbeat via le
module mod_heartbeat
.
Son algorithme de répartition de charge favorise les serveurs dont la capacité de traitement moyenne répartie dans le temps est la plus importante, mais il ne sélectionne pas forcément le serveur qui présente la disponibilité instantanée la plus importante. Les serveurs qui ne possèdent aucun client actif sont pénalisés, car ils sont considérés comme non entièrement initialisés.
Description: | Indique le chemin permettant de lire les données heartbeat |
---|---|
Syntaxe: | HeartbeatStorage chemin-fichier |
Défaut: | HeartbeatStorage logs/hb.dat |
Contexte: | configuration du serveur |
Statut: | Expérimental |
Module: | mod_lbmethod_heartbeat |
La directive HeartbeatStorage
permet de
spécifier le chemin d'accès aux données heartbeat. Ce fichier texte
n'est utilisé que si le module mod_slotmem_shm
n'est pas chargé.