负载均衡nginx

高性能集群的本质是通过增加服务器来提升系统整体的能力。合理的任务分配方案对高性能集群系统是必不可少的。
常见的负载均衡:DNS 负载均衡、硬件负载均衡和软件负载均衡。

DNS负载均衡:
同一个域名绑定多个IP,客户端访问域名,通过DNS解析得到不同IP访问不用的服务器。一般用于地理位置级别的负载。
优点: 成本低,简单。就近原则,缩短响应时间。
缺点: 扩展差,延时长

硬件负载均衡:
就是负载均衡设备,类似路由器等设置,业内典型的负载均衡器:f5;
优点:性能好,稳定,支持各种策略算法,安全性高
缺点:价格高昂

软件负载均衡:
本文主要讲的是软件负载均衡,常用的有nginx,lvs;
优点: 便宜,灵活,性能一般nginx(万级别/秒),lvs(十万级别/秒)
缺点: 安全性低

nginx做负载均衡器简单案例

修改配置文件:

upstream myapi {
    # 默认-轮询策略;将每个请求均匀分配到每台服务器,如果后端服务器宕机,自动剔除;
    # 权重   weight默认=1; 
    # ip_hash; # 同一客户端的Web请求被分发到同一个后端服务器进行处理
    server 127.0.0.1:9999 weight=2;
    server 127.0.0.1:9998 weight=1;
    server 127.0.0.1:10000 backup; # 备用机,其他机器无用时启用。
}

server {
    listen       80;
    server_name  127.0.0.1;
    location /myapi {
            proxy_pass   http://myapi;
            index  index.html index.htm;
    }
}

测试效果示例图:下窗口:9999;9998
9998:执行一次;
9999:执行两次;

10879157-9935181e6911ac3d.gif
效果图
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值