INFOTHEMA

Section Hackerspace de l'association / Espace d'Expérimentation Technique => Applications Web (CMS - Services - Serveur - Programmation) => Discussion démarrée par: Animateur le septembre 30, 2025, 12:46:01 pm

Titre: [CultureLinux] NGINX: Proxy Pass + Load Balancer (Round Robin, IP Hash...)
Posté par: Animateur le septembre 30, 2025, 12:46:01 pm
[CultureLinux] NGINX: Proxy Pass + Load Balancer (Round Robin, IP Hash...)



Dans cette vidéo, on poursuit notre série sur NGINX en passant au niveau supérieur :
➡️ Proxy Pass pour rediriger le trafic vers d’autres applications web réseau
➡️ Mise en place d’un load balancer pour répartir la charge entre plusieurs backends

Au programme :
🔧 Création d’un server dédié pour faire du reverse proxy
🔧 Configuration du proxy_pass vers un service externe (Python dans l’exemple)
🔧 Activation de l’accès réseau avec SELinux
🔧 Mise en place d’un upstream NGINX pour gérer plusieurs backends
🔧 Test des différentes stratégies de répartition de charge (round robin, least_conn, ip_hash)
🔧 Simulation de panne d’un backend et failover automatique

💡 Avec cette configuration, vous pouvez :
✅ Mutualiser vos serveurs applicatifs
✅ Assurer la haute disponibilité
✅ Préparer la montée en charge (scaling horizontal)



00:00 Intro
00:39 Reverse proxy réseau
01:57 Vhost nginx pour un port réseau
02:40 SElinux encore et toujours
04:03 Répartiteur de charge (load balancer)
05:20 Vhost de load balancer
06:29 Test et utilité
07:29 Outro