mirror of
https://github.com/apache/httpd.git
synced 2025-10-27 09:35:38 +03:00
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1818609 13f79535-47bb-0310-9956-ffa450edef68
80 lines
3.5 KiB
Plaintext
80 lines
3.5 KiB
Plaintext
<?xml version="1.0"?>
|
|
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
|
|
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
|
|
<!-- English Revision : 1620075 -->
|
|
<!-- French translation : Lucien GENTIS -->
|
|
<!-- $LastChangedRevision: 2015011801 $ -->
|
|
|
|
<!--
|
|
Licensed to the Apache Software Foundation (ASF) under one or more
|
|
contributor license agreements. See the NOTICE file distributed with
|
|
this work for additional information regarding copyright ownership.
|
|
The ASF licenses this file to You under the Apache License, Version 2.0
|
|
(the "License"); you may not use this file except in compliance with
|
|
the License. You may obtain a copy of the License at
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
Unless required by applicable law or agreed to in writing, software
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
See the License for the specific language governing permissions and
|
|
limitations under the License.
|
|
-->
|
|
|
|
<modulesynopsis metafile="mod_systemd.xml.meta">
|
|
|
|
<name>mod_systemd</name>
|
|
<description>Fournit un support amélioré pour l'intégration de systemd</description>
|
|
<status>Extension</status>
|
|
<sourcefile>mod_systemd.c</sourcefile>
|
|
<identifier>systemd_module</identifier>
|
|
|
|
<summary>
|
|
<p>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 <code>Type=notify</code> (voir la page de manuel
|
|
systemd.service(5) pour plus de détails). Il ajoute aussi des
|
|
statistiques à la sortie de la commande <code>systemctl
|
|
status</code>, et fournit diverses directives pour l'intégration de
|
|
systemd.
|
|
</p>
|
|
</summary>
|
|
|
|
<directivesynopsis>
|
|
<name>IdleShutdown</name>
|
|
<description>Permet d'arrêter httpd lorsque qu'il est inactif pendant un
|
|
certain temps.</description>
|
|
<syntax>IdleShutdown seconds</syntax>
|
|
<default>IdleShutdown 0</default>
|
|
<contextlist><context>server config</context></contextlist>
|
|
|
|
<usage>
|
|
<p>La directive <directive>IdleShutdown</directive> 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.
|
|
</p>
|
|
|
|
<p>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.
|
|
</p>
|
|
|
|
<note type="warning"><title>Particularité de cette implémentation</title><p>
|
|
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 <code>IdleShutdown 14</code>, httpd ne s'arrêtera
|
|
qu'après 20 secondes d'inactivité.
|
|
</p></note>
|
|
</usage>
|
|
</directivesynopsis>
|
|
|
|
|
|
</modulesynopsis>
|