eole-reverseproxy
Logiciels et services
Le paquet eole-reverseproxy
s'appuie sur le serveur Nginx.
Historique
Ce paquet est pré-installé sur les modules Amon, AmonEcole et ses dérivés.
Conteneurs
Le service s'installe sur le système hôte (maître).
Le paquet eole-reverseproxy
s'appuie sur le serveur Nginx.
Ce paquet est pré-installé sur les modules Amon, AmonEcole et ses dérivés.
Le service s'installe sur le système hôte (maître).
Nginx est un logiciel de serveur Web ainsi qu'un proxy inverse.
Le serveur est de type asynchrone par opposition aux serveurs synchrones où chaque requête est traitée par un processus dédié. Donc au lieu d'exploiter une architecture parallèle et un multiplexage temporel des tâches par le système d'exploitation, Nginx utilise les changements d'état pour gérer plusieurs connexions en même temps. Le traitement de chaque requête est découpé en de nombreuses tâches plus petites ce qui permet de réaliser un multiplexage efficace entre les connexions.
Pour tirer parti des ordinateurs multiprocesseurs, le serveur permet de démarrer plusieurs processus. Ce choix d'architecture se traduit par des performances très élevées, une charge et une consommation de mémoire particulièrement faibles comparativement aux serveurs Web classiques, tels qu'Apache.