<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ### **1.連接限制** ~~~ Syntax: limit_conn_zone key zone=name:size; Default: —— Context: http ~~~ limit_conn_zone :開辟一塊空間 key:以什么作為key存儲,比如可以用ip作為限制,則ip為key zone=name:size:name為申請空間的名字,方便后面其他調用,size表示大小 ~~~ Syntax: limit_conn zone number; Default: —— Context: http,server,location ~~~ zone:表示空間名字 number:表示同一時間運行的并發個數 ***** #### **測試:** ~~~ limit_conn_zone $binary_remote_addr zone=conn_zone:1m; location / { root /opt/app/code; limit_conn conn_zone 1; index index.html index.htm; } ~~~ ![](https://img.kancloud.cn/56/c6/56c6910e85784ce3ddeacae583fa3593_1887x872.png) ### **2.請求限制** ~~~ Syntax: limit_req_zone key zone=name:size rate=rate; Default: —— Context:http ~~~ key:以什么作為key存儲,比如可以用ip作為限制,則ip為key zone=name:size:name為申請空間的名字,方便后面其他調用,size表示大小 rate表示的是請求的速率 ~~~ Syntax: limit_req zone=name [burst=number][nodelay]; Default:—— Context:http,server,location ~~~ zone:表示空間名字 number:表示同一時間運行的并發個數 ***** #### **測試** ①測試每秒只允許一個請求 ~~~ # 設置空間名為req_zone 大小為1m,速率為每秒1個,地址的二進制的客戶端地址用于節省空間 limit_req_zone $binary_remote_addr zone=req_zone:1m rate=1r/s; location / { root /opt/app/code; limit_req zone=req_zone; index index.html index.htm; } ~~~ ![](https://img.kancloud.cn/01/d0/01d02cae9b51f8270e84cce9a9b24641_1920x892.png) ②測試每秒只允許一個請求,3個延遲響應 ~~~ # 設置空間名為req_zone 大小為1m,速率為每秒1個,地址的二進制的客戶端地址用于節省空間 limit_req_zone $binary_remote_addr zone=req_zone:1m rate=1r/s; location / { root /opt/app/code; limit_req zone=req_zone burst=3 nodelay; index index.html index.htm; } ~~~ ![](https://img.kancloud.cn/bb/4a/bb4ac154cc98414ce0f815a51e9f8338_1920x944.png)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看