nginx负载均衡、负载均衡策略/方式(轮询、权重、ip_hash)session共享问题

本文介绍了nginx的负载均衡结构,包括负载均衡的概念和结构图。详细阐述了三种负载均衡策略:轮询、权重以及ip_hash。轮询策略平均分配请求,权重策略考虑服务器性能分配请求,ip_hash策略则用于解决session共享问题,确保同一客户端的请求被定向到同一台服务器,但可能导致服务器访问压力不均。
摘要由CSDN通过智能技术生成

1.1负载均衡结构

1.1.1负载均衡概念

负载均衡是当有高并发(100万请求)请求访问服务器时,nginx作为入口服务器,先接受请求,然后经过 负载均衡的逻辑,将100万请求,"平均"分配到不同集群节点(负载均衡)。

1.1.2结构图

请求集中访问到nginx,nginx通过计算负载均衡的逻辑,实现后端均衡发送请求.

2.1负载均衡方式/策略

2.1.1轮询

依次按照顺序访问后端的每一个服务器,按照这个计算,相当于平均分配请求给所有集群节点--物理均衡。

  • 准备一个upstream的虚拟域名,保管后端服务器的详细信息
    //定义后台服务器的信息,list列表
    upstream ouservers {
         server 127.0.0.1:8093;
         server 127.0.0.1:8093;
         server 127.0.0.1:8293;
    }

    upstream的配置,会在nginx启动时加载成为一个内存的list对象

       元素有3个分别是8093 8193 8293,负载均衡的计算都是通过这个list完成的

  • 在server中使用proxy_pass指向这个新创建的upstream名称ouservers,如果找到该proxy_pass,nginx会进行替换。
//案例   www.pp.com 访问nginx
//让nginx处理这
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值