<-
Apache > Serveur HTTP > Documentation > Version 2.4 > Modules

Module Apache mod_heartbeat

Langues Disponibles:  en  |  fr 

Description:Envoie des messages d'�tat au mandataire frontal
Statut:Exp�rimental
Identificateur�de�Module:heartbeat_module
Fichier�Source:mod_heartbeat
Compatibilit�:Disponible � partir de la version 2.3 du serveur HTTP Apache

Sommaire

mod_heartbeat envoie � un moniteur mod_heartmonitor des messages multicast l'informant du nombre de connexions courantes. En g�n�ral, mod_heartmonitor est charg� sur un serveur mandataire o� mod_lbmethod_heartbeat est charg�, ce qui permet d'utiliser la lbmethod "heartbeat" au sein des directives ProxyPass.

Le module mod_heartbeat est charg� sur le serveur d'origine qui sert les requ�tes via le serveur mandataire.

Pour utiliser mod_heartbeat, mod_status et mod_watchdog doivent �tre soit des modules statiques, soit des modules dynamiques, et dans ce dernier cas, ils doivent �tre charg�s avant mod_heartbeat.

Directives

Sujets

top

Utilisation de la sortie de mod_heartbeat

Chaque seconde, ce module g�n�re un paquet multicast UDP contenant le nombre de threads/processus occup�s et en attente. Le paquet poss�de un format ASCII simple similaire aux param�tres de requ�te GET en HTTP.

Exemple de paquet

v=1&ready=75&busy=0

Les utilisateurs disposeront dans le futur de nouvelles variables en plus de busy et ready, et toujours s�par�es par des '&'.

top

HeartbeatAddress Directive

Description:Adresse multicast � laquelle envoyer les requ�tes heartbeat
Syntaxe:HeartbeatAddress addr:port
D�faut:disabled
Contexte:configuration du serveur
Statut:Exp�rimental
Module:mod_heartbeat

La directive HeartbeatAddress permet de sp�cifier l'adresse multicast � laquelle mod_heartbeat va envoyer ses informations. En g�n�ral, cette adresse correspond � la valeur d�finie par la directive HeartbeatListen sur le serveur mandataire frontal.

HeartbeatAddress 239.0.0.1:27999

Langues Disponibles:  en  |  fr 

top

Commentaires

Notice:
This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our mailing lists.