nginx负载均衡策略

1、轮询(Round Robin)-默认

依次转发,适用于多台服务器性能相近

2、加权轮询(Weighted Round Robin)

weight高的优先分配,适用于多台服务器性能相差较大

3、IP hash

基于客户端 IP 地址的负载均衡策略,适用于客户端始终访问同一台服务器的场景

4、最小连接数(Least Connections)

将请求发送到当前连接数最少的服务器上,适用于后端服务器性能差异较大,连接数分布不均的场景

5、随机(Random)

将请求随机发送到一个后端服务器上,适用于多台服务器性能相近,没有特别要求的场景

6、Fair(第三方)

按后端服务器的响应时间来分配请求,响应时间短的优先分配。

7、url_hash(第三方)

访问url的hash结果来分配请求,使每个url定向到同一个后端服务器。适用于缓存服务器

相关推荐
showmethetime10 分钟前
搭建高可用及负载均衡的Redis
运维·redis·负载均衡
π大星星️9 小时前
HAProxy + Keepalived + Nginx 高可用负载均衡系统
运维·nginx·负载均衡
Johny_Zhao11 小时前
K8S+nginx+MYSQL+TOMCAT高可用架构企业自建网站
linux·网络·mysql·nginx·网络安全·信息安全·tomcat·云计算·shell·yum源·系统运维·itsm
专注代码七年11 小时前
在Windows 境下,将Redis和Nginx注册为服务。
windows·redis·nginx
xixingzhe213 小时前
Nginx 配置多个监听端口
服务器·前端·nginx
是垚不是土18 小时前
探秘高可用负载均衡集群:企业网络架构的稳固基石
运维·服务器·网络·云原生·容器·架构·负载均衡
Hello.Reader1 天前
ngx_http_keyval_module动态键值管理
网络协议·nginx·http
又逢乱世2 天前
Ubuntu 安装 Nginx
运维·nginx
matrixlzp2 天前
Nginx yum 安装
nginx
matrixlzp2 天前
Nginx 使用 Keepalived 搭建 nginx 高可用
运维·nginx