• Nginx代理


    Nginx

      介绍:高性能的http服务器和反向代理(请求通过反向代理之后,访问服务器端的逻辑)如下图所示:

        

    Ningx的作用

    • 负载均衡
      • 所谓负载就是服务器各项技术所承受的压力
      • 均衡,平均分配压力(物理平均,逻辑平均)
      • 通过轮训机制来达到物理均衡
    • 动静分离
      • 服务器可以处理动态资源(tomcat jsp serlvet)
      • 静态资源:图片网页
      • ngnix负责图片的访问
      • 后端的tomcat负责处理其他的动态资源

    Nginx安装

      绿色安装,直接将文件夹拷贝到当前系统的没有中文路径和空格路径的文件夹

        用到的文件结构
           conf:启动时加载的核心配置文件nginx.conf
         logs:使用过程中常查看的日志error.log

           启动的命令  start nginx
          停止的命令 nginx -s stop
          CMD命令提示符必须进入nginx的根目录执行
          编辑好了2个bat文件

    关于Ngnix常见的问题 

      1.Ngnix反向代理为什么能够提升服务器性能?

      对于后端动态服务来说,比如java,这类服务器的IO处理能力往往不高。Ngnix有个好处是它会把Request在读取完整之前buffer住,这样就是一个完整的HTTP请求,从而提高后端的效率,而不是断断续续的传递。通欧阳,Ngnix也可以吧response给buffer住,同样也是减轻后端的压力。

      2.Ngnix的优点

    • 轻量级
    • 抗并发,处理请求是异步非阻塞的
    • 低资源,低消耗,低性能
    • 高度模块化的设计,编写模块相对简单
  • 相关阅读:
    观察者(Observer)模式
    Stragety Pattern(策略模式)
    数据库设计范式深入浅出
    建造者(Builder)模式
    吉杰,以及快乐男声
    言情小说通用情节[转]
    过年的任务
    将一家创业公司三年之内推动上市是1999年的思维方式
    修改系统时间格式?解决now()
    经济类吴晓波的《大败局》,韩德强的《碰撞》。几年前看的了,现在还很有印象。
  • 原文地址:https://www.cnblogs.com/nanlinghan/p/ngnix.html
Copyright © 2020-2023  润新知