summaryrefslogtreecommitdiff
path: root/docs/manual/mod/mod_unique_id.html.fr
diff options
context:
space:
mode:
authorRainer Jung <rjung@apache.org>2010-08-17 18:24:24 +0000
committerRainer Jung <rjung@apache.org>2010-08-17 18:24:24 +0000
commit55568c0085b17bad93cdb5d8051573a508529155 (patch)
tree795510a8117ab250d39d97c092bde36218911fd8 /docs/manual/mod/mod_unique_id.html.fr
parenta70b3c6a25fa6fac7957642f98e3b606c77a5adf (diff)
downloadhttpd-55568c0085b17bad93cdb5d8051573a508529155.tar.gz
Update transformations.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@986436 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'docs/manual/mod/mod_unique_id.html.fr')
-rw-r--r--docs/manual/mod/mod_unique_id.html.fr20
1 files changed, 12 insertions, 8 deletions
diff --git a/docs/manual/mod/mod_unique_id.html.fr b/docs/manual/mod/mod_unique_id.html.fr
index 3f8d14ba38..561535aca8 100644
--- a/docs/manual/mod/mod_unique_id.html.fr
+++ b/docs/manual/mod/mod_unique_id.html.fr
@@ -96,9 +96,12 @@ identifiant unique pour chaque requête</td></tr>
<p>Ces hypothèses posées, à un instant donné, nous pouvons
distinguer tout processus httpd sur toute machine du cluster de tous
les autres processus httpd. Pour ce faire, il suffit d'utiliser
- l'adresse IP de la machine et le pid du processus httpd. Ainsi, afin
- de générer des identifiants uniques pour chaque requête, il suffit
- d'effectuer une distinction en fonction du temps.</p>
+ l'adresse IP de la machine et le pid du processus httpd. Un
+ processus httpd peut traiter plusieurs requêtes simultanément si
+ vous utilisez un module MPM multi-threadé. Pour identifier les
+ threads, Apache httpd utilise en interne un index de threads. Ainsi,
+ afin de générer des identifiants uniques pour chaque requête, il
+ suffit d'effectuer une distinction en fonction du temps.</p>
<p>Pour déterminer le temps, nous utiliserons un repère de temps
Unix (les secondes écoulées depuis le 1er janvier 1970 UTC), et un
@@ -179,12 +182,14 @@ identifiant unique pour chaque requête</td></tr>
utilisez NTP, votre temps UTC sera correct peu après le
redémarrage.</p>
+
<p>La variable d'environnement <code>UNIQUE_ID</code> est construite
- par codage du quadruplet de 112 bits (adresse IP sur 32 bits, pid
- sur 32 bits, repère de temps sur 32 bits et compteur 16 bits) en
+ par codage du quadruplet de 144 bits (adresse IP sur 32 bits, pid
+ sur 32 bits, repère de temps sur 32 bits, compteur 16 bits et index
+ de threads sur 32 bits) en
utilisant l'alphabet <code>[A-Za-z0-9@-]</code> d'une manière
similaire à celle du codage MIME base64, et sa valeur se présente
- sous la forme d'une chaîne de 19 caractères. L'alphabet MIME base64
+ sous la forme d'une chaîne de 24 caractères. L'alphabet MIME base64
est en fait <code>[A-Za-z0-9+/]</code> ; cependant, les caractères
<code>+</code> et <code>/</code> nécessitent un codage particulier
dans les URLs, ce qui rend leur utilisation peu commode. Toutes les
@@ -213,8 +218,7 @@ identifiant unique pour chaque requête</td></tr>
codages.</p>
<p>Nous pensons que ceci apporte une solution relativement portable
- au problème. Elle peut être étendue aux systèmes multithreadés comme
- Windows NT, et peut évoluer en fonction des besoins futurs. Les
+ au problème. Les
identifiants générés possèdent une durée de vie pratiquement infinie
car les identifiants futurs pourront être allongés selon les
besoins. Pratiquement aucune communication n'est requise entre les