nginx简介
轻量级的web服务器、反向代理服务器、电子邮件代理服务器。
网易云课堂学习-nginx负载均衡
网易云课堂学习-nginx负载均衡
基于反向代理的功能,nginx作为负载均衡主要有以下几个理由:

  1. 高并发连接
  2. 内存消耗少
  3. 配置文件非常简单
  4. 成本低廉
  5. 支持rewrite重写规则
  6. 内置的健康检查功能
  7. 节省带宽
  8. 稳定性高。

正向代理和反向代理
正向代理类似一个跳板机,代理访问外部资源。
网易云课堂学习-nginx负载均衡
反向代理(reverse proxy):
实际运行方式是指以代理服务器来接收internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。

网易云课堂学习-nginx负载均衡
区别:正向代理是内部服务器通过代理服务器访问外部资源;反向代理服务器是外部服务器通过代理服务器访问内部资源。

反向代理服务器作用:
1、保证内网安全,可以使用反向代理提供的WIFI功能,组织web攻击。大型网站,通常将反向代理作为公网访问地址,web服务器是内网。
2、负载均衡,通过反向代理服务器来优化网站的负载。

负载均衡的原理
网易云课堂学习-nginx负载均衡
负载均衡配置
网易云课堂学习-nginx负载均衡
网易云课堂学习-nginx负载均衡
网易云课堂学习-nginx负载均衡
网易云课堂学习-nginx负载均衡

相关文章: