Section courante

A propos

Section administrative du site

 Serveur  Installation  Utilisation  Tutoriel  Aide 
Vue par liste complète
Installation
Introduction
Référence des directives
Référence des variables
Référence des modules
Les premiers pas
Contrôler nginx
Méthodes de traitement des connexions
Configuration des hachages
Un journal de bord de débogage
Enregistrement dans syslog
Fichier de configuration des unités de mesure
Paramètres de la ligne de commande
nginx pour Windows
Prise en charge de QUIC et HTTP/3
Comment Nginx traite une requête
Noms des serveurs
Utilisation de nginx comme équilibreur de charge HTTP
Configuration des serveurs HTTPS
Comment Nginx traite une session TCP/UDP
Les opérations
(Re)démarrer/arrêter
Préface
Notes légal
Dictionnaire
Recherche

Comment Nginx traite une session TCP/UDP

Une session TCP/UDP d'un client est traitée en étapes successives appelées phases :

Phase Description
Post-accept La première phase après l'acceptation d'une connexion client. Le module ngx_stream_realip_module est appelé à cette phase.
Pre-access Vérification préliminaire de l'accès. Les modules ngx_stream_limit_conn_module et ngx_stream_set_module sont appelés à cette phase.
Access Limitation de l'accès client avant le traitement réel des données. A ce stade, le module ngx_stream_access_module est appelé, pour njs, la directive js_access est appelée.
SSL Terminaison TLS/SSL. Le module ngx_stream_ssl_module est appelé à ce stade.
Preread Lecture des octets initiaux de données dans le tampon de prélecture pour permettre à des modules tels que ngx_stream_ssl_preread_module d'analyser les données avant leur traitement. Pour njs, la directive js_preread est appelée à cette phase.
Content Phase obligatoire où les données sont effectivement traitées, généralement transmises par proxy à des serveurs en amont, ou une valeur spécifiée est renvoyée à un client. Pour njs, la directive js_filter est appelée à cette phase.
Log La phase finale où le résultat du traitement d'une session client est enregistré. Le module ngx_stream_log_module est appelé à ce stade.


PARTAGER CETTE PAGE SUR
Dernière mise à jour : Lundi, le 30 décembre 2024