












系统:Windows7
Nginx版本:1.26.2
http {
upstream backend {
server backend1.com:8081;
server backend2.com:8082;
server backend3.com:8000;
}
server {
listen 80;
server_name localhost;
location / {
proxy_pass http://backend;
}
}
}
http {
upstream backend {
least_conn;
server backend1.com:8081;
server backend2.com:8082;
server backend3.com:8000;
}
server {
listen 80;
server_name localhost;
location / {
proxy_pass http://backend;
}
}
}
http {
upstream backend {
ip_hash;
server backend1.com:8081;
server backend2.com:8082;
server backend3.com:8000;
}
server {
listen 80;
server_name localhost;
location / {
proxy_pass http://backend;
}
}
}
以round-robin为例
http {
upstream backend {
server backend1.com:8081 weight=3;
server backend2.com:8082;
server backend3.com:8000;
}
server {
listen 80;
server_name localhost;
location / {
proxy_pass http://backend;
}
}
}
探测次数:max_fails=3 ,默认0
探测超时时间:fail_timeout=30s
http {
upstream backend {
server backend1.com:8081 weight=3;
server backend2.com:8082 max_fails=3 fail_timeout=30s;
server backend3.com:8000;
}
}
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。