Serveur HTTP Apache Version 2.4

Apache > Serveur HTTP > Documentation > Version 2.4 > Modules

# Module Apache mod_watchdog

Description: | Fournit une infrastructure permettant à d'autres modules d'exécuter des tâches périodiques.
Statut: | Base
Identificateur de Module: | watchdog_module
Fichier Source: | mod_watchdog.c
Compatibilité: | Disponible à partir de la version 2.3 du serveur HTTP Apache

### Sommaire

Le module `mod_watchdog` définit des branchements (hooks) programmés pour permettre à d'autres modules d'exécuter des tâches périodiques. Ces modules peuvent enregistrer des gestionnaires (handlers) pour les branchements de `mod_watchdog`. Actuellement, seuls les modules suivants de la distribution Apache utilisent cette fonctionnalité :

- `mod_heartbeat`
- `mod_heartmonitor`
- `mod_md`
- `mod_proxy_hcheck`

Pour qu'un module puisse utiliser la fonctionnalité de `mod_watchdog`, ce dernier doit être lié statiquement avec le serveur httpd ; s'il a été lié dynamiquement, il doit être chargé avant l'appel au module qui doit utiliser sa fonctionnalité.

### Directives

### Traitement des bugs

- Journal des modifications de httpd
- Problèmes connus
- Signaler un bug

## Directive WatchdogInterval

Description: | Intervalle Watchdog en secondes
Syntaxe: | `WatchdogInterval time-interval[s]`
Défaut: | `WatchdogInterval 1`
Contexte: | configuration globale
Statut: | Base
Module: | mod_watchdog

Cette directive permet de définir l'intervalle entre chaque exécution du branchement watchdog. La valeur par défaut est de 1 seconde.