KBVPS & Serveurs

Configurer le load balancing avec Nginx sur VPS

9 vues · Mis à jour le 10/05/2026

Load balancing Nginx

Configuration

upstream backend {\n    least_conn;  # Algorithme: moins de connexions\n    server 10.0.0.1:8080;\n    server 10.0.0.2:8080;\n    server 10.0.0.3:8080 backup;  # Serveur de secours\n}\n\nserver {\n    listen 80;\n    server_name votredomaine.ca;\n    location / {\n        proxy_pass http://backend;\n        proxy_set_header Host $host;\n        proxy_set_header X-Real-IP $remote_addr;\n        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\n    }\n}

Algorithmes

  • round_robin — Par défaut, alternance
  • least_conn — Vers le serveur le moins chargé
  • ip_hash — Même client vers le même serveur

Health checks

Nginx vérifie automatiquement si les backends répondent et retire ceux qui sont down.

Cet article vous a-t-il été utile?
Besoin d'aide?

Vous n'avez pas trouvé votre réponse?

Ouvrir un ticket
Écosystème NHC : 🌐 NHC Hosting 🚀 NHC Portal 🖥️ NHC Panel 🔑 NHC Manager 📡 NHC Uptime 🛡️ NHC Security