<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>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                1. 設置worker進程的用戶,指的linux中的用戶,會涉及到nginx操作目錄或文件的一些權限,默認為nobody ``` user root; ``` 2. worker進程工作數設置,一般來說CPU有幾個,就設置幾個,或者設置為N-1也行,默認為1 ``` worker_processes 1; ``` 3. nginx 日志級別debug | info | notice | warn | error | crit | alert | emerg,錯誤級別從左到右越來越大 4. 設置nginx進程 pid ``` pid logs/nginx.pid; ``` 5. 設置工作模式 ``` events { # 默認使用epoll use epoll; # 每個worker允許連接的客戶端最大連接數 worker_connections 1024; } ``` 6. http 是指令塊,針對http網絡傳輸的一些指令配置 ``` http { } ``` 7. include 引入外部配置,提高可讀性,避免單個配置文件過大 ``` # 引入http mime類型 include mime.types; ``` 8. 設定日志格式,main為定義的格式名稱,如此 access_log 就可以直接使用這個變量了 ![](https://img.kancloud.cn/12/b1/12b1b4d073684940947b68dc5c4d0aed_1234x963.png) 9. sendfile使用高效文件傳輸,提升傳輸性能。啟用后才能使用tcp_nopush,是指當數據表累積一定大小后才發送,提高了效率。 ``` sendfile on; tcp_nopush on; ``` 10. keepalive_timeout設置客戶端與服務端請求的超時時間,保證客戶端多次請求的時候不會重復建立新的連接,節約資源損耗。 ``` #keepalive_timeout 0; keepalive_timeout 65; ``` 11. gzip啟用壓縮,html/js/css壓縮后傳輸會更快 ``` gzip on; ``` 12. server 可以在http指令塊中設置多個虛擬主機 * listen 監聽端口 * server_name localhost、ip、域名 * location 請求路由映射,匹配攔截 * root 請求位置 * index 首頁設置 ``` server { listen 88; server_name localhost; # https://tieba.baidu.com/index.html # 這個會匹配url中的URI部分, 也就是com 后面的 /index.html 部分 location / { root html; index index.html index.htm; } } ``` 13. upstream 指令參數 max_fails、fail_timeout max_fails:表示失敗幾次,則標記server已宕機,剔出上游服務。 fail_timeout:表示失敗的重試時間。 ``` upstream tomcats { server 192.168.0.5:8080 weight=8; server 192.168.0.5:8081 weight=2 max_fails=2 fail_timeout=15s; server 192.168.0.6:8080 weight=2; server 192.168.0.6:8081 weight=1; } ``` 則代表在15秒內請求某一server失敗達到2次后,則認為該server已經掛了或者宕機了,隨后再過15秒,這15秒內不會有新的請求到達剛剛掛掉的節點上,而是會請求到正常運作的server,15秒后會再有新請求嘗試連接掛掉的server,如果還是失敗,重復上一過程,直到恢復。
                  <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>

                              哎呀哎呀视频在线观看