• Nginx的特点简单介绍


    一. Nginx特点介绍

      特点:

        占用内存少,并发能力强,最高能到 50000的并发,充分发挥CPU的性能。可以保证 7*24小时不间断运行。可进行负载均衡,master/worker模式,进行动静分离

    二. 反向代理

    1. 首先说反向代理的时候,先来个正向代理的图

      正向代理

          通过中间代理服务器访问到我想访问的东西,有目的的

      

      

    2. 反向代理如下

      反向代理

          1.不需要客户端做任何的配置

          2.客户端是无感知的

          3.反向代理服务器只做请求的转发

     

      当请求发送的时候,由反向代理服务器进行请求的转发,而不确定是否是转到同一台服务器
      如
        输入1.5.12.43 -> 反向代理服务器 -> 可能反向代理分配到 1.5.12.44 1.5.12.45

      

     

    三. 负载均衡

      负载均衡策略
        1.轮询:流水线,轮到你,你就做
        2.权重轮询:自己配置每个服务器做多少,如图 第一个32剩下的都是1 ,指定轮询几率,当请求来临,优先权重高的进行处理
        3.ip绑定(ip_hash):当ip请求过来以后,根据hash算法,算出来某个服务器,然后绑定。(生出来儿子一直到死都是你儿子)
        4.最少连接(least_conn):比如说一号服务器受载五条,但是每一条都很慢,那么就分配给二号服务器来去做
    还有就是两种第三方,响应时间和url地址hash算法

      

     

    四. 动静分离

      动静分离(由nginx代理访问)

          目的是减少性能的消耗,从静态的环境下获取到不变的数据,减少对服务器的不必要访问

      

    Nginx安装讲解地址---->  https://www.cnblogs.com/honour1207/p/14427629.html

  • 相关阅读:
    ARCGIS JAVASCRIPT API (3.2)部署
    WINFORM 只能运行一个实例问题
    iOS 版本号
    同步和异步的区别
    简单的手机号判断
    "_inflateEnd", referenced from "_inflateInit_"等。这时需要在工程中加入libz.dlib 文件
    iOS 实现打电话
    assign retain copy iOS
    iOS 长按事件 UILongPressGestureRecognizer
    UITableView 滑动删除
  • 原文地址:https://www.cnblogs.com/honour1207/p/14426512.html
Copyright © 2020-2023  润新知