Nginx

Nginx笔记

基本概念

  是什么:

    

  是一个高性能HTTP和反向代理的Web服务器

  特点是

  1. 占有内存少
  2. 并发能力强

  Nginx专为性能优化而开发,性能是其最重要的考量

  实现上非常注重效率,能经受高负载的考研,有报告表明能支持高达50000个并发连接数

  能干嘛?

反向代理

  正向代理:   

  用户---------->谷歌

  不可访问

  用户---->代理服务器------>谷歌

  以上就是正向代理

  在客户端(浏览器)配置代理服务器,通过代理服务器进行互联网访问

  反向代理

   我们只需要将请求发送到反向代理服务器,由反向代理服务器去选择目标服务器获取数据,然后返回给客户端

   此时反向代理服务器和目标服务器对外是一个服务器

   暴露的是代理服务器,隐藏了真实服务器的IP地址

   

 

负载均衡

 

    在并发量过多的情况下,同一时间如果由及其多的请求访问服务器,假设当前服务器的物理配置是顶级的依然

  会压垮服务器

   那么可以采用横向配置,增加服务器数量,配置一个服务器集群

 

 然后将请求分发到各个服务器上,将原先请求集中到单个服务器上的情况改为将请求分发到多个服务器上,

  将负载分发到不同的服务器,这 就是负载均衡

 

 

 

 动静分离

  为了加快网站的解析速度,可以把动态页面和静态页面交给不同的服务器来解析,加快解析速度,降低原来单个服务器的压力

 

    单服务器

      

 

  动静分离下:

    

 

posted @ 2020-07-07 13:49  爱唐唐的Shuker  阅读(29)  评论(0)    收藏  举报