1月1日技术总结

编程

1.Nginx


Nginx 可以作为一个 HTTP 服务器进行网站的发布处理,另外 Nginx 可以作为反向代理进行负载均衡的实现。

  • 正向代理(代理的是客户端)

正向代理最大的特点是客户端非常明确要访问的服务器地址;服务器只清楚请求来自哪个代理服务器,而不清楚来自哪个具体的客户端;正向代理模式屏蔽或者隐藏了真实客户端信息。

正向代理的用途:

  1. 访问原来无法访问的资源,如 Google。

  2. 可以做缓存,加速访问资源。

  3. 对客户端访问授权,上网进行认证。

  4. 代理可以记录用户访问记录(上网行为管理),对外隐藏用户信息。


  • 反向代理(代理的是服务端)

客户端是无感知代理的存在的,反向代理对外都是透明的,访问者并不知道自己访问的是一个代理。因为客户端不需要任何配置就可以访问。反向代理,"它代理的是服务端",主要用于服务器集群分布式部署的情况下,反向代理隐藏了服务器的信息。

反向代理的作用:

  1. 保证内网的安全,通常将反向代理作为公网访问地址,Web 服务器是内网。

  2. 负载均衡,通过反向代理服务器来优化网站的负载。

参考博客

以上是 1月1日技术总结 的全部内容, 来源链接: utcz.com/z/512255.html

回到顶部