分类 Nginx 下的文章

使用Nginx的反向代理可实现服务端负载均衡SLB(Server Load Balancing),本文介绍几种常用的Nginx软负载方法。

1、负载均衡

负载均衡(Load Balance),意思是将负载(工作任务,访问请求)进行平衡、分摊到多个操作单元(服务器,组件)上进行执行。是解决高性能,单点故障(高可用),扩展性(水平伸缩)的终极解决方案。

SLB的定义引用自伯乐在线一篇文章:http://blog.jobbole.com/97957/,废话不多说,下面几节介绍Nginx实现软负载方法。

2、默认轮询
Nginx配置文件http作用域定义upstream:

upstream test{
    server 10.69.12.10:8010;
    server 10.69.12.12:8010;
    server 10.69.12.14:8010;
}

server作用域Location:

Location /{
    proxy_pass http://test;
    ...
}

- 阅读剩余部分 -