Nginx有什么用
反向代理、缓存、负载均衡。
功能1:反向代理
背景:随着访问流量的不断增加,系统不足以支持时,可以对系统进行横向扩展,即增加服务节点,比如说从1个服务节点,增加的2个
在请求和服务节点之间,增加一个请求分发应用,分发请求到各服务节点,没错,你没猜错,这个应用就是Nginx,Nginx在这里就充当一个反向代理角色。
主动权被反转,原来是客户端选择代理,现在是代理选择服务端节点。由于控制权的反转,这样的代理被称为“反向代理”。同时,控制权在Nginx手里,使得负载均衡成为了可能。
功能2:请求分发,负载均衡
负载:用户请求,均衡:均衡分配用户请求到多台服务节点上。
负载均衡就是将用户请求均衡的分发到多台服务器上处理
Nginx提供了多种分发策略,其中常用的:轮询、随机、weight权重、ip_hash、fair、url_hash、least_conn
标签:10,负载,请求,代理,Nginx,均衡,节点 From: https://www.cnblogs.com/cxk6/p/17185852.html