nginx负载均衡的轮询机制

本文涉及的产品
传统型负载均衡 CLB,每月750个小时 15LCU
网络型负载均衡 NLB,每月750个小时 15LCU
EMR Serverless StarRocks,5000CU*H 48000GB*H
简介: 个人理解的Nginx中负载均衡的几种处理方式,以及它们的优缺点

1.轮询

    优点:按照请求时间的不同顺序的逐一分配到后段的服务器,如果后段服务器down掉则能自动剔除
    缺点:一致性较差,同一个用户的请求会落在不同的服务器上

2.ip hash

    优点:固定ip访问时可以访问到固定的后段服务器
  缺点:nginx必须作为最前端服务器才能使用

3.指定权重

    优点:能根据现有服务器环境现状解决后段服务器性能不均匀的情况
    缺点:可靠性不能得到很好的保证

4.fair

    优点:根据响应的速度来动态分配
    缺点:短时间的并发请求可能会造成后段服务器down机

5.hash

    优点:每一个请求按ip的hash结果分配。这样每一个用户固定到一个后端服务器,能够解决session的问题。
    缺点:同上面的优点有关,如果用户跟换Ip后便不能保持Ip保持
相关实践学习
SLB负载均衡实践
本场景通过使用阿里云负载均衡 SLB 以及对负载均衡 SLB 后端服务器 ECS 的权重进行修改,快速解决服务器响应速度慢的问题
负载均衡入门与产品使用指南
负载均衡(Server Load Balancer)是对多台云服务器进行流量分发的负载均衡服务,可以通过流量分发扩展应用系统对外的服务能力,通过消除单点故障提升应用系统的可用性。 本课程主要介绍负载均衡的相关技术以及阿里云负载均衡产品的使用方法。
目录
相关文章
|
2天前
|
负载均衡 应用服务中间件 Linux
nginx学习,看这一篇就够了:下载、安装。使用:正向代理、反向代理、负载均衡。常用命令和配置文件,很全
这篇博客文章详细介绍了Nginx的下载、安装、配置以及使用,包括正向代理、反向代理、负载均衡、动静分离等高级功能,并通过具体实例讲解了如何进行配置。
28 4
nginx学习,看这一篇就够了:下载、安装。使用:正向代理、反向代理、负载均衡。常用命令和配置文件,很全
|
6天前
|
存储 缓存 负载均衡
Nginx代理缓存机制
【10月更文挑战第2天】
30 4
|
7天前
|
开发框架 负载均衡 前端开发
Nginx负载均衡
Nginx负载均衡
|
7天前
|
负载均衡 Java 应用服务中间件
Nginx负载均衡配置
Nginx负载均衡配置
|
8天前
|
负载均衡 算法 应用服务中间件
nginx反向代理与负载均衡
nginx反向代理与负载均衡
15 1
|
4天前
|
负载均衡 算法 Java
java中nginx负载均衡配置
java中nginx负载均衡配置
13 0
|
7天前
|
负载均衡 算法 应用服务中间件
【nginx】配置Nginx实现负载均衡
【nginx】配置Nginx实现负载均衡
|
8天前
|
负载均衡 监控 算法
Nginx入门 -- 深入了解Nginx负载均衡
Nginx入门 -- 深入了解Nginx负载均衡
10 0
|
1天前
|
编解码 Ubuntu 应用服务中间件
Jetson 环境安装(三):jetson nano配置ffmpeg和nginx(亲测)
本文介绍了在NVIDIA Jetson Nano上配置FFmpeg和Nginx的步骤,包括安装、配置和自启动设置。
10 1
Jetson 环境安装(三):jetson nano配置ffmpeg和nginx(亲测)
|
1天前
|
缓存 前端开发 应用服务中间件
CORS跨域+Nginx配置、Apache配置
CORS跨域+Nginx配置、Apache配置
13 7