好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > Nginx 合并請求連接且加速網站訪問實例詳解

Nginx 合并請求連接且加速網站訪問實例詳解

熱門標簽:征服者快捷酒店地圖標注 天津外呼系統運營商 電銷機器人怎么錄音 咸陽穩定外呼系統公司 貴港市機器人外呼系統團隊 ec外呼系統怎么樣 蕪湖呼叫中心外呼系統哪家強 漯河電銷外呼系統價格 貴陽語音電銷機器人

前言

作為這個世界上最好的web服務器之一,Nginx的優勢不明而喻。下面來講講,Nginx是如何合并請求連接的。

小知識

當我們在瀏覽網頁的時候,對瀏覽速度有一個重要的影響因素,就是瀏覽器的并發數量。并發數量簡單通俗的講就是,當瀏覽器網頁的時候同時工作的進行數量。

當然瀏覽器的并發請求數目限制是針對同一域名的,同一時間針對同一域名下的請求有一定數量限制,超過限制數目的請求會被阻塞。

首先我們看下各個瀏覽器的并發連接數:

羅列一下瀏覽器這么決定可能有什么考慮

  • 由于TCP 協議的限制,PC 端只有65536個端口可用以向外部發出連接,而操作系統對半開連接數也有限制以保護操作系統的 TCPIP 協議棧資源不被迅速耗盡,因此瀏覽器不好發出太多的 TCP 連接,而是采取用完了之后再重復利用 TCP 連接或者干脆重新建立 TCP 連接的方法。
  • 如果采用阻塞的套接字模型來建立連接,同時發出多個連接會導致瀏覽器不得不多開幾個線程,而線程有時候算不得是輕量級資源,畢竟做一次上下文切換開銷不小。
  • 這是瀏覽器作為一個有良知的客戶端在保護服務器。就像以太網的沖突檢測機制,客戶端在使用公共資源的時候必須要自行決定一個等待期。當超過2個客戶端要使用公共資源時,強勢的那個邪惡的客戶端可能會導致弱勢的客戶端完全無法訪問公共資源。從前迅雷被噴就是因為它不是一個有良知的客戶端,它作為 HTTP 協議客戶端沒有考慮到服務器的壓力,作為 BT 客戶端沒有考慮到自己回饋上傳量的義務。

淘寶tengine

我們在訪問有些網站的時候,會看到代碼中的部分js和css文件是通過一次請求獲取的,上面的小知識知道瀏覽器請求的并發數量是有限制的,但是如果把多條記錄合并一次請求就可能會加快響應速度。

淘寶使用的tengine是基于nginx的web服務器,從11年底開源。開源模塊nginx-http-concat,可以合并多個文件在一個響應報文中。

安裝

初次安裝第三方模塊nginx-http-concat

wget http://tengine.taobao.org/download/tengine-2.2.0.tar.gz
wget https://github.com/alibaba/nginx-http-concat/archive/master.zip -O nginx-http-concat-master.zip
unzip nginx-http-concat-master.zip
tar -xzvf tengine-2.2.0.tar.gz
cd tengine-2.2.0

配置編譯安裝

 ./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --add-module=../nginx-http-concat-master
 make
 make install

如果已經安裝過Nginx,只是配置第三方插件。Nginx -V,檢查一下Nginx的版本,如果沒有,下載對應的版本。

執行一下代碼即可。

./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --add-module=../nginx-http-concat-master
make

編譯成功以后

#復制之前請備份nginx執行文件
cp /objs/nginx /usr/local/nginx/sbin/nginx

殺掉Nginx,重啟即可。

配置

在location段增加如下配置:

location /static/css/ {
  concat on;
  concat_max_files 20;
  concat_unique off;
  concat_types text/css application/javascript;
}

合并方式

http://static.52itstyle.com/static/css/??index.css,common.css?v=20171111

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

標簽:西藏 怒江 濰坊 攀枝花 淮北 香港 東營 西寧

巨人網絡通訊聲明:本文標題《Nginx 合并請求連接且加速網站訪問實例詳解》,本文關鍵詞  Nginx,合并,請求,連接,且,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Nginx 合并請求連接且加速網站訪問實例詳解》相關的同類信息!
  • 本頁收集關于Nginx 合并請求連接且加速網站訪問實例詳解的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 久久久人成精品色欲av午夜| 情劫| 九九精品在线播放| 美国式禁忌K8经典网| 调教女仆屁股菊部小说大中小| 美女扒开尿口让男人桶| 太后真紧水都出来了| 噜噜狠狠色综合久色AⅤ视频| 日产欧美亚洲| 好男人影视在线视频高清| 亚洲欧美人成人综合在线50p| 把jiji?进美女的屁屁里视频| 亚洲一区无码精品中文字潮喷| 户外勾搭打野战直播app| 丰乳肥臀| 99精品国产AⅤ在线观看苍| 久久综合激情七月色婷婷| 羞羞漫画最新网址| 天天射天天做| 久久手机看片你懂的日韩1024| 欧洲美女少妇精品| 大炕上的肉伦第二部| 亚洲欧美另类自拍| 午夜软件| 日本草逼视频| 范冰冰三?在线播放| 91在线无码精品秘?人口竹菊| 茌平县| 白白色青青草| 国产精品免费一毛一片| 麻豆精产国品一二三产区风险| 亚洲精品www久久久久久久软件| 日韩亚洲制服丝袜中文字幕| 国产一级一片免费播放电影| 阿德大战陈艳陈玉莹| 欧美精品一区二区毛卡片| 日本五级床片免费| 91麻豆精品激情在线观看最新| 她在丈面前被耍了未删减| 国产三片理论电影在线| 久久99精品美女网站色夜夜嗨|