upstream backend { server backend1.example.com weight=5; server backend2.example.com:8080; server unix:/tmp/backend3; } server { location / { proxy_pass http://backend; } }
http { : upstream myproject { : server 127.0.0.1:8000 weight=3; : server 127.0.0.1:8001; : server 127.0.0.1:8002; : server 127.0.0.1:8003; : } : server { : listen 80; : server_name www.domain.com; : location / { : proxy_pass http://myproject; : } : } }
down 當前server暫時不參與負載均衡
backup 預留的備份服務器(當正在使用的後端服務異常時,啓動預留服務)
max_fails 容許請求失敗的次數
fail_timeout 通過max_fails失敗後,服務暫停的時間
max_conns 限制最大的接受的鏈接數