Centos7.2系统Nginx实现HTTP负载均衡
本章将使用nginx软件实现http的负载均衡,操作系统为Centos7.2,拓扑图如下(左图为server_1,命名错误):
先来说一下nginx做负载均衡有哪些模式:
-
轮询(将请求平均的分配给每个服务器)
-
Weight(根据权重来分配请求,权重越高,被分配的请求量也越多)
-
ip_hash(根据源IP的hash结果分配,这样一来客户端可以访问固定的后台服务器)
-
url_hash(根据url的hash结果分配请求任务[第三方])