From d2dfc2551126e7b7a4ddaeb94ddf4b9e54872f27 Mon Sep 17 00:00:00 2001 From: Lucien Gentis Date: Mon, 21 Aug 2017 13:45:11 +0000 Subject: [PATCH] Rebuil. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1805632 13f79535-47bb-0310-9956-ffa450edef68 --- docs/manual/mod/mpm_common.html.fr | 26 ++++++++++++++++++++++++++ docs/manual/mod/mpm_common.xml.de | 2 +- docs/manual/mod/mpm_common.xml.ja | 2 +- docs/manual/mod/mpm_common.xml.meta | 2 +- docs/manual/mod/mpm_common.xml.tr | 2 +- 5 files changed, 30 insertions(+), 4 deletions(-) diff --git a/docs/manual/mod/mpm_common.html.fr b/docs/manual/mod/mpm_common.html.fr index 73641ec380..6a414e797a 100644 --- a/docs/manual/mod/mpm_common.html.fr +++ b/docs/manual/mod/mpm_common.html.fr @@ -338,6 +338,32 @@ plateformes de type BSD. 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).

+
+
top

Directive MaxConnectionsPerChild

diff --git a/docs/manual/mod/mpm_common.xml.de b/docs/manual/mod/mpm_common.xml.de index 5dd532e166..d5ac18a3e4 100644 --- a/docs/manual/mod/mpm_common.xml.de +++ b/docs/manual/mod/mpm_common.xml.de @@ -1,7 +1,7 @@ - + + +