1、多个服务器访问一个应用为集群
2、多个服务器多个业务拆分为分布式
3、基本负载均衡配置
1、轮询,默认的负载均衡策略是轮询,即请求均匀地分布到每个上游服务器。
upstream backend {
server www.fz1.com:80;
server www.fz2.com:80;
}
2、权重,可以为每个上游服务器设置权重,权重越高,分配的请求越多。
upstream backend {
server www.fz1.com:80 weight=3;
server www.fz2.com:80 weight=1;
}
3、最少连接,将请求分发到当前连接数最少的服务器。
upstream backend {
least_conn;
server www.fz1.com:80;
server www.fz2.com:80;
}
4、IP Hash,基于客户端 IP 地址的哈希值分配请求,确保来自同一客户端的请求始终分配到同一台服务器。
upst