From 7523fe837a6b470a357d7ce8ba64e7c1f696e68a Mon Sep 17 00:00:00 2001 From: Lucien Gentis Date: Sat, 28 Nov 2009 17:50:47 +0000 Subject: [PATCH] Updates for french translations and small typos for manual/mod/mod_reqtimeout.xml. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@885121 13f79535-47bb-0310-9956-ffa450edef68 --- docs/manual/misc/perf-tuning.xml.fr | 73 +++-------------------------- docs/manual/mod/event.xml.fr | 6 +-- docs/manual/mod/mod_reqtimeout.xml | 4 +- 3 files changed, 9 insertions(+), 74 deletions(-) diff --git a/docs/manual/misc/perf-tuning.xml.fr b/docs/manual/misc/perf-tuning.xml.fr index 68363ff73c..2f9be0ebb4 100644 --- a/docs/manual/misc/perf-tuning.xml.fr +++ b/docs/manual/misc/perf-tuning.xml.fr @@ -1,7 +1,7 @@ - + @@ -746,72 +746,11 @@ Listen multiples sur ces architectures est donc peu sûr.

-

On peut utiliser la directive - AcceptMutex pour modifier - l'implémentation du mutex sélectionnée à l'exécution.

- -
-
AcceptMutex flock
- -
-

Cette méthode utilise l'appel système flock(2) pour - créer un fichier verrou (dont la localisation est définie par la - directive LockFile.

-
- -
AcceptMutex fcntl
- -
-

Cette méthode utilise l'appel système fcntl(2) pour - créer un fichier verrou ((dont la localisation est définie par la - directive LockFile.

-
- -
AcceptMutex sysvsem
- -
-

(Versions 1.3 ou supérieures) Cette méthode utilise les sémaphores - style SysV pour implémenter les mutex. Malheureusement, les - sémaphores style SysV ont quelques effets de bord néfastes. L'un - d'entre eux est la possibilité pour Apache de s'arrêter sans - "faire le ménage" dans les sémaphores (voir la page de manuel de - ipcs(8)). Un autre effet de bord est introduit par - l'API des sémaphores qui permet à tout CGI s'exécutant sous le même - uid que le serveur web d'effectuer une attaque par déni de service - (c'est à dire tous les CGIs, à moins que vous n'utilisiez - un programme comme suexec ou - cgiwrapper).

-
- -
AcceptMutex pthread
- -
-

(versions 1.3 ou supérieures) Cette méthode utilise les mutex - POSIX et devrait fonctionner sur toute architecture implémentant - de manière complète la spécification concernant les threads POSIX ; - il semble cependant qu'elle ne fonctionne que sur Solaris (versions - 2.5 ou supérieures), et sous certaines configurations seulement. Si - vous tentez l'expérience, votre serveur risque de se bloquer et de ne - plus répondre à vos sollicitations. Par contre, les serveurs - n'hébergeant que du contenu statique devraient fonctionner - correctement.

-
- -
AcceptMutex posixsem
- -
-

(Versions 2.0 ou supérieures) Cette méthode utilise les sémaphores - POSIX. L'appartenance du sémaphore n'est pas récupérée quand un - thread du processus qui détient le mutex provoque une erreur de - segmentation, ce qui a pour effet de bloquer le serveur.

-
- -
- -

Si votre système propose une méthode de sérialisation différente de - celles de la liste ci-dessus, il pourrait être intéressant d'ajouter à - APR le code correspondant.

- +

La directive Mutex permet + de modifier l'implémentation du mutex mpm-accept à + l'exécution. Des considérations spécifiques aux différentes + implémentations de mutex sont documentées avec cette directive.

+

Une autre solution qui a été imaginée mais jamais implémentée, consiste à sérialiser partiellement la boucle -- c'est à dire y faire entrer un certain nombre de processus. Ceci ne présenterait un intérêt que sur les diff --git a/docs/manual/mod/event.xml.fr b/docs/manual/mod/event.xml.fr index 02ed340429..1ff42d97a8 100644 --- a/docs/manual/mod/event.xml.fr +++ b/docs/manual/mod/event.xml.fr @@ -1,7 +1,7 @@ - + @@ -104,8 +104,6 @@ mobiliser des threads que pour les connexions en cours de traitement -AcceptMutex - CoreDumpDirectory EnableExceptionHook @@ -118,8 +116,6 @@ mobiliser des threads que pour les connexions en cours de traitement SendBufferSize -LockFile - MaxClients MaxMemFree diff --git a/docs/manual/mod/mod_reqtimeout.xml b/docs/manual/mod/mod_reqtimeout.xml index 58cab3d18b..0d53199f52 100644 --- a/docs/manual/mod/mod_reqtimeout.xml +++ b/docs/manual/mod/mod_reqtimeout.xml @@ -110,7 +110,7 @@ must be received within this time.

headerminrate
-
The minumum data rate for receiving the request headers in +
The minimum data rate for receiving the request headers in bytes/second. Whenever data is received, the timeout is increased according to this data rate.
@@ -126,7 +126,7 @@ received within this time.
bodyminrate
-
The minumum data rate for receiving the request body in +
The minimum data rate for receiving the request body in bytes/second. Whenever data is received, the timeout is increased according to this data rate.
-- 2.40.0