From b0186257c8ef9ed3a7f003f5c1f5ac8791074c26 Mon Sep 17 00:00:00 2001
From: Lucien Gentis
Date: Mon, 21 Aug 2017 13:44:27 +0000
Subject: [PATCH] XML update.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1805631 13f79535-47bb-0310-9956-ffa450edef68
---
docs/manual/mod/mpm_common.xml.fr | 30 ++++++++++++++++++++++++++++--
1 file changed, 28 insertions(+), 2 deletions(-)
diff --git a/docs/manual/mod/mpm_common.xml.fr b/docs/manual/mod/mpm_common.xml.fr
index 29f4c279e0..7f33220ce9 100644
--- a/docs/manual/mod/mpm_common.xml.fr
+++ b/docs/manual/mod/mpm_common.xml.fr
@@ -1,7 +1,7 @@
-
+
@@ -340,7 +340,33 @@ plateformes de type BSD.
module="mpm_common">MaxSpareThreads. En effet, pour accepter les
connexions de manière optimale, le nombre de processus enfants doit être un
multiple du nombre de segments d'écoute.
-
+
+
+ Cas où plusieurs Listeners ou serveurs HTTP
+ Apache partagent la même adresse IP et port
+ La définition de l'option SO_REUSEPORT
pour les sockets
+ d'écoute permet à plusieurs processus (partageant le même EUID
,
+ par exemple root
) de se rattacher à la même adresse IP et port,
+ sans obtenir l'erreur de rattachement que le système génère habituellement
+ lorsque ce cas se produit.
+ Cela signifie aussi que plusieurs instances d'Apache httpd configurées
+ avec le même IP:port
et avec une valeur
+ ListenCoresBucketsRatio positive pourraient démarrer
+ sans erreur, et fonctionner ensuite avec une répartition uniforme des
+ connexions entrantes sur ces différentes instances (ce n'est PAS une
+ recommandation et ne constitue pas un usage approprié à tous les cas, mais
+ juste un avertissement sur le fait qu'un véritable problème de rattachement
+ multiple à un IP:port
pourrait alors être occulté).
+ Au sein d'une même instance, Apache httpd vérifie la présence de
+ directives Listen multiples avec la même adresse IP
+ (ou nom d'hôte) et le même port, et refuse de démarrer si c'est le cas, ce
+ qui permet d'éviter la création de segments d'écoute dupliqués qui seraient
+ du coup inutiles et affecteraient les performances. Cependant, il ne peut
+ pas (et n'essaiera pas de le faire) intercepter tous les cas possibles de
+ recouvrement (comme un nom d'hôte correspondant à une adresse IP utilisée
+ quelque part ailleurs).
+
+
--
2.40.0