From: Lucien Gentis
Ce module implémente un mandataire/passerelle pour le serveur
- HTTP Apache. Il
- implémente la fonctionnalité de mandataire pour AJP13
- (Apache JServe Protocol version 1.3), FTP
,
- CONNECT
(pour SSL), HTTP/0.9
,
- HTTP/1.0
, et HTTP/1.1
. Le module peut être
- configuré pour se connecter aux autres modules mandataires qui
- gèrent ces protocoles ou d'autres.
Les diverses fonctionnalités de
- mandataire d'Apache httpd sont réparties entre plusieurs modules
- complémentaires de
Un jeu de modules chargés dans le serveur permet de fournir les
+ fonctionnalités souhaitées. Ces modules peuvent être inclus
+ statiquement à la compilation, ou dynamiquement via la directive
+
Protocole | Module |
---|---|
AJP13 (Protocole Apache JServe version + 1.3) | |
CONNECT (pour + SSL) | |
FastCGI | |
ftp | |
HTTP/0.9, HTTP/1.0, et + HTTP/1.1 | |
SCGI |
En outre, d'autres modules fournissent des fonctionnalités
étendues. SSLProxy*
@@ -69,9 +88,12 @@
disposer de ces fonctionnalités.
proxy-sendchunked
diminue la consommation de ressources
en imposant l'utilisation d'un codage à fractionnement.
+ Dans certaines circonstances, le serveur doit mettre en file + d'attente sur disque les corps de requêtes afin de satisfaire le + traitement demandé des corps de requêtes. Par exemple, cette mise en + file d'attente se produira si le corps original a été envoyé selon un + codage morcelé (et possède une taille importante), alors que + l'administrateur a demandé que les requêtes du serveur + d'arrière-plan soient envoyées avec l'en-tête Content-Length ou en + HTTP/1.0. Cette mise en file d'attente se produira aussi si le corps + de la requête contient déjà un en-tête Content-Length, alors que le + serveur est configuré pour filtrer les corps des requêtes entrantes.
+ +La directive
La directive
IsError
Cette clé doit être utilisée lorsque vous avez un pare-feu
entre Apache httpd et le serveur d'arrière-plan, et si ce dernier tend
à interrompre les connexions inactives. Cette clé va faire en
sorte que le système d'exploitation envoie des messages
- KEEP_ALIVE
sur chacune des connexions inactives
- (selon des intervalles de temps dépendant de la configuration
- générale de l'OS, en général 120ms), et ainsi éviter la
- fermeture de la connexion par le pare-feu. Pour activer
- keepalive, définissez cette clé à On
.
+ KEEP_ALIVE
sur chacune des connexions inactives et
+ ainsi éviter la fermeture de la connexion par le pare-feu.
+ Pour conserver les connexions persistantes, definissez cette
+ propriété à On
.
La fréquence de vérification des connexions TCP persistantes + initiale et subséquentes dépend de la configuration globale de l'OS, + et peut atteindre 2 heures. Pour être utile, la fréquence configurée + dans l'OS doit être inférieure au seuil utilisé par le pare-feu.
+byrequests
.
Cette directive ne peut pas être placée dans une section
+
Si vous avez besoin d'un configuration de mandataire inverse plus
souple, reportez-vous à la documentaion de la directive [P]
.
Cette directive ne peut pas être placée dans une section
+