nginx之负载均衡

将负载(工作任务)进行平衡、分摊到多个操作单元上进行运行,例如FTP服务器、Web服务器、企业核心应用服务器和其它主要任务服务器等,从而协同完成工作任务。

GSLB 全局负载均衡


GSLB

如:张三访问某应用,先请求了边缘调度节点,边缘调度节点由中心调度节点调控,然后再去请求应用服务

SLB:调度节点和服务节点通常在一个逻辑地域


SLB

调度算法

调度算法                                     说明

轮询                                             按时间顺序逐一分配到不同的后端服务器

加权轮询                                     weight值越大,分配到的访问几率越高

ip_hash                                        每个请求按访问IP的hash结果分配,

                                                    这样来自同一个IP的固定访问一个后端服务器

url_hash                                     按照访问的URL的hash结果来分配请求,

                                                    是每个URL定向到同一个后端服务器

least_conn                                 最少连接数,哪个机器连接数少就分配到哪个

hash关键数值                             hash自定义的key

你可能感兴趣的:(nginx之负载均衡)