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

Module Apache mod_systemd

Langues Disponibles:  en  |  fr 

Description:Fournit un support amélioré pour l'intégration de systemd
Statut:Extension
Identificateur de Module:systemd_module
Fichier Source:mod_systemd.c

Sommaire

Ce module implémente le support de l'intégration de systemd. Il permet de démarrer httpd en temps que service avec le paramètre de systemd Type=notify (voir la page de manuel systemd.service(5) pour plus de détails). Il ajoute aussi des statistiques à la sortie de la commande systemctl status, et fournit diverses directives pour l'intégration de systemd.

Directives

Traitement des bugs

Voir aussi

top

Directive IdleShutdown

Description:Permet d'arrêter httpd lorsque qu'il est inactif pendant un certain temps.
Syntaxe:IdleShutdown seconds
Défaut:IdleShutdown 0
Contexte:configuration globale
Statut:Extension
Module:mod_systemd

La directive IdleShutdown permet d'arrêter httpd lorsque qu'il est inactif pendant un certain temps. Ce statut d'inactivité se base sur le nombre d'octets envoyés ; par conséquent, si aucun octet n'est envoyé pendant le temps spécifié par cette directive, httpd sera arrêté. Par défaut, IdleShutdown est définie à 0, ce qui signifie que cette fonctionnalité est désactivée.

Cette fonctionnalité prend tout son sens en combinaison avec l'activation du socket systemd (voir la page de manuel systemd.socket(5)). En effet, lorsque httpd est démarré par systemd suite à l'arrivée d'une ou plusieurs requêtes HTTP, cette directive vous permet d'arrêter httpd automatiquement lorsque toutes les requêtes ont été traitées.

Particularité de cette implémentation

De par la conception de cette implémentation, l'inactivité de httpd n'est vérifiée que toutes les 10 secondes, ce qui signifie que si vous spécifiez IdleShutdown 14, httpd ne s'arrêtera qu'après 20 secondes d'inactivité.

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.