欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識(shí)庫 > 使用nginx緩存服務(wù)器上靜態(tài)文件的設(shè)置方法

使用nginx緩存服務(wù)器上靜態(tài)文件的設(shè)置方法

熱門標(biāo)簽:德州外呼系統(tǒng)排名 上海電銷卡外呼系統(tǒng)廠家 地圖標(biāo)注員怎么去做 福州外呼系統(tǒng)中間件 百度地圖標(biāo)注備注 貴州全自動(dòng)外呼系統(tǒng)廠家 好看的地圖標(biāo)注圖標(biāo)下載 機(jī)器人電銷有什么用 威海人工智能電銷機(jī)器人系統(tǒng)

一、nginx緩存的優(yōu)點(diǎn)

如圖所示,nginx緩存,可以在一定程度上,減少源服務(wù)器的處理請(qǐng)求壓力。
因?yàn)殪o態(tài)文件(比如css,js, 圖片)中,很多都是不經(jīng)常更新的。nginx使用proxy_cache將用戶的請(qǐng)求緩存到本地一個(gè)目錄。下一個(gè)相同請(qǐng)求可以直接調(diào)取緩存文件,就不用去請(qǐng)求服務(wù)器了。
畢竟,IO密集型服務(wù)的處理是nginx的強(qiáng)項(xiàng)。

二、如何進(jìn)行設(shè)置

先上個(gè)栗子:

http{
  proxy_connect_timeout 10;
  proxy_read_timeout 180;
  proxy_send_timeout 5;
  proxy_buffer_size 16k;
  proxy_buffers 4 32k;
  proxy_busy_buffers_size 96k;
  proxy_temp_file_write_size 96k;
  proxy_temp_path /tmp/temp_dir;
  proxy_cache_path /tmp/cache levels=1:2 keys_zone=cache_one:100m inactive=1d max_size=10g;
  server {
    listen    80 default_server;
    server_name localhost;
    root /mnt/blog/;
    location / {
    }
    #要緩存文件的后綴,可以在以下設(shè)置。
    location ~ .*\.(gif|jpg|png|css|js)(.*) {
        proxy_pass http://ip地址:90;
        proxy_redirect off;
        proxy_set_header Host $host;
        proxy_cache cache_one;
        proxy_cache_valid 200 302 24h;
        proxy_cache_valid 301 30d;
        proxy_cache_valid any 5m;
        expires 90d;
        add_header wall "hey!guys!give me a star.";
    }
  }
  # 無nginx緩存的blog端口
  server {
    listen 90;
    server_name localhost;
    root /mnt/blog/;
    location / {
    }
  }
}

因?yàn)槲?是在一臺(tái)服務(wù)器上做試驗(yàn),所以用了兩個(gè)端口80和90進(jìn)行模擬兩臺(tái)服務(wù)器之間的交互。

80端口對(duì)接的是普通的域名(http://wangxiaokai.vip)訪問。
90端口負(fù)責(zé)處理80端口代理過來的資源訪問。
相當(dāng)于90端口是源服務(wù)器,80端口是nginx反向緩存代理服務(wù)器。

接下來講一下配置項(xiàng):

2.1 http層設(shè)置

 proxy_connect_timeout 10;
  proxy_read_timeout 180;
  proxy_send_timeout 5;
  proxy_buffer_size 16k;
  proxy_buffers 4 32k;
  proxy_busy_buffers_size 96k;
  proxy_temp_file_write_size 96k;
  proxy_temp_path /tmp/temp_dir;
  proxy_cache_path /tmp/cache levels=1:2 keys_zone=cache_one:100m inactive=1d max_size=10g;
  • proxy_connect_timeout 服務(wù)器連接的超時(shí)時(shí)間
  • proxy_read_timeout 連接成功后,等候后端服務(wù)器響應(yīng)時(shí)間
  • proxy_send_timeout 后端服務(wù)器數(shù)據(jù)回傳時(shí)間
  • proxy_buffer_size 緩沖區(qū)的大小
  • proxy_buffers 每個(gè)連接設(shè)置緩沖區(qū)的數(shù)量為number,每塊緩沖區(qū)的大小為size
  • proxy_busy_buffers_size 開啟緩沖響應(yīng)的功能以后,在沒有讀到全部響應(yīng)的情況下,寫緩沖到達(dá)一定大小時(shí),nginx一定會(huì)向客戶端發(fā)送響應(yīng),直到緩沖小于此值。
  • proxy_temp_file_write_size 設(shè)置nginx每次寫數(shù)據(jù)到臨時(shí)文件的size(大小)限制
  • proxy_temp_path 從后端服務(wù)器接收的臨時(shí)文件的存放路徑
  • proxy_cache_path 設(shè)置緩存的路徑和其他參數(shù)。被緩存的數(shù)據(jù)如果在inactive參數(shù)(當(dāng)前為1天)指定的時(shí)間內(nèi)未被訪問,就會(huì)被從緩存中移除

2.2 server層設(shè)置

2.2.1 反向緩存代理服務(wù)器

server {
    listen    80 default_server;
    server_name localhost;
    root /mnt/blog/;
    location / {
    }
    #要緩存文件的后綴,可以在以下設(shè)置。
    location ~ .*\.(gif|jpg|png|css|js)(.*) {
        proxy_pass http://ip地址:90;
        proxy_redirect off;
        proxy_set_header Host $host;
        proxy_cache cache_one;
        proxy_cache_valid 200 302 24h;
        proxy_cache_valid 301 30d;
        proxy_cache_valid any 5m;
        expires 90d;
        add_header wall "hey!guys!give me a star.";
    }
  }
  • proxy_pass nginx緩存里拿不到資源,向該地址轉(zhuǎn)發(fā)請(qǐng)求,拿到新的資源,并進(jìn)行緩存
  • proxy_redirect 設(shè)置后端服務(wù)器“Location”響應(yīng)頭和“Refresh”響應(yīng)頭的替換文本
  • proxy_set_header 允許重新定義或者添加發(fā)往后端服務(wù)器的請(qǐng)求頭
  • proxy_cache 指定用于頁面緩存的共享內(nèi)存,對(duì)應(yīng)http層設(shè)置的keys_zone
  • proxy_cache_valid 為不同的響應(yīng)狀態(tài)碼設(shè)置不同的緩存時(shí)間
  • expires 緩存時(shí)間

這里我設(shè)置了圖片、css、js靜態(tài)資源進(jìn)行緩存。
當(dāng)用戶輸入http://wangxiaokai.vip域名時(shí),解析得到ip:port的訪問地址。port默認(rèn)為80。所以頁面請(qǐng)求會(huì)被當(dāng)前server截取到,進(jìn)行請(qǐng)求處理。

當(dāng)解析到上述文件名結(jié)尾的靜態(tài)資源,會(huì)到緩存區(qū)獲取靜態(tài)資源。

如果獲取到對(duì)應(yīng)資源,則直接返回?cái)?shù)據(jù)。

如果獲取不到,則將請(qǐng)求轉(zhuǎn)發(fā)給proxy_pass指向的地址進(jìn)行處理。

2.2.2 源服務(wù)器

server {
    listen 90;
    server_name localhost;
    root /mnt/blog/;
    location / {
    }
  }

這里直接處理90端口接受到的請(qǐng)求,到服務(wù)器本地目錄/mnt/blog下抓取資源進(jìn)行響應(yīng)。

三、如何驗(yàn)證緩存是否有效

細(xì)心的讀者應(yīng)該發(fā)現(xiàn),我在第二段栗子里,留了個(gè)彩蛋 add_header wall "hey!guys!give me a star."。
add_header是用于在報(bào)頭設(shè)置自定義的信息。
所以,如果緩存有效的話,那么靜態(tài)資源返回的報(bào)頭,一定會(huì)帶上這個(gè)信息。

訪問http://wangxiaokai.vip結(jié)果如下:

標(biāo)簽:撫州 南陽 岳陽 葫蘆島 邵陽 白城 南陽 泉州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《使用nginx緩存服務(wù)器上靜態(tài)文件的設(shè)置方法》,本文關(guān)鍵詞  使用,nginx,緩存,服務(wù)器,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《使用nginx緩存服務(wù)器上靜態(tài)文件的設(shè)置方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于使用nginx緩存服務(wù)器上靜態(tài)文件的設(shè)置方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    国产一区二区女| 日韩免费av一区| 在线电影一区二区三区| 亚洲人成小说网站色在线| 成人午夜免费电影| 我要看黄色一级片| 国产精品私人自拍| 国产成人av一区二区三区在线| www亚洲色图| 久久久久高清精品| 国内精品在线播放| 少妇的滋味中文字幕bd| 国产校园另类小说区| 国产美女久久久久| 黑人狂躁日本娇小| 国产精品国产三级国产有无不卡 | 国产精品久久久久婷婷二区次| 国产精品一区二区在线观看网站| 一二三四国产精品| 国产精品欧美久久久久一区二区| 岛国av在线一区| 亚洲国产精品久| 一区二区三区产品免费精品久久75| 亚洲三级在线视频| 欧美日韩免费一区二区三区| 亚洲成av人影院在线观看网| 国产精品久久无码| 日韩一区二区三区视频| 久久国产尿小便嘘嘘| 在线免费看视频| 一区在线观看免费| 性高潮久久久久久| 欧美一区二区免费观在线| 久久不见久久见免费视频1| 九一在线免费观看| 1区2区3区国产精品| 国产chinesehd精品露脸| 欧美一区二区三区小说| 久久精品av麻豆的观看方式| 男人的午夜天堂| 一区二区三区在线观看欧美| 少妇被狂c下部羞羞漫画| 久久一二三国产| 不卡一区在线观看| 欧美剧在线免费观看网站| 蜜臀av一区二区三区| 日本 欧美 国产| 亚洲已满18点击进入久久| 女同毛片一区二区三区| 国产精品网站在线| 国产成人av片| 久久一二三国产| www.在线成人| 欧美一区二区三区在| 国产精品夜夜爽| 欧美日韩第一区日日骚| 老司机午夜精品99久久| 色综合天天做天天爱| 午夜在线成人av| 精品少妇一区二区三区密爱| 亚洲国产综合在线| av电影网站在线观看| 亚洲欧美aⅴ...| 91中文字幕永久在线| 最近日韩中文字幕| 成年人网站免费看| 亚洲视频在线一区| 99久久久无码国产精品性| 最新中文字幕一区二区三区 | 99久久久无码国产精品性波多| 2020国产精品自拍| 亚洲妇女无套内射精| 久久综合九色综合欧美亚洲| 91香蕉视频黄| 久久精品夜色噜噜亚洲a∨| 久久久久亚洲AV成人网人人小说| 久久精品一区二区三区不卡| 黄色av电影网站| 小向美奈子av| 日本不卡高清视频| 一本大道久久a久久精品综合| 免费高清在线一区| 欧美三级韩国三级日本一级| 国产福利电影一区二区三区| 欧美一区二区成人6969| 91蜜桃传媒精品久久久一区二区| 久久只精品国产| 强迫凌虐淫辱の牝奴在线观看| 中文字幕在线不卡国产视频| 国产jk精品白丝av在线观看| 亚洲国产成人av| 国产精品白嫩白嫩大学美女| 国内精品不卡在线| 日韩一区二区三区在线视频| 91老司机福利 在线| 中文字幕精品在线不卡| 精品人妻无码一区二区三区| 亚洲网友自拍偷拍| 日本精品一级二级| 成人美女在线视频| 国产亚洲女人久久久久毛片| 日本一区二区三区网站| 亚洲成人一区在线| 在线亚洲人成电影网站色www| 国产激情偷乱视频一区二区三区| 日韩欧美国产精品| 久久人妻一区二区| 亚洲国产精品天堂| 91久久国产最好的精华液| 国产成人精品免费| 国产欧美日韩另类一区| 自拍偷拍视频亚洲| 日韩av一级电影| 欧美一区二区视频在线观看2020| 老司机av网站| 亚洲综合在线电影| 欧美做爰猛烈大尺度电影无法无天| 福利一区二区在线| 国产精品美女久久久久高潮| 少妇太紧太爽又黄又硬又爽小说| 老色鬼精品视频在线观看播放| 欧美一级黄色录像| 日批在线观看视频| 三级亚洲高清视频| 91精品国产综合久久久蜜臀粉嫩| 亚洲午夜久久久久久久久| 亚洲国产色一区| 欧美日韩日日夜夜| 中文字幕人妻一区| 午夜欧美在线一二页| 91精品国产综合久久精品| 中文字幕人妻一区二区三区| 午夜av一区二区| 日韩免费高清视频| 黄免费在线观看| 国产在线麻豆精品观看| 国产欧美日韩卡一| 中文字幕av播放| 91在线精品一区二区三区| 亚洲激情一二三区| 欧美日韩午夜在线| 亚洲成人av免费在线观看| 日韩成人精品在线观看| 欧美mv和日韩mv国产网站| 女女互磨互喷水高潮les呻吟| 黄色资源网久久资源365| 国产日韩欧美综合一区| 精品一区在线观看视频| 91蜜桃网址入口| 亚洲二区在线观看| 97在线观看免费视频| 国产一区二区三区四| 国产精品天干天干在观线| 色94色欧美sute亚洲线路一ni| 亚洲少妇一区二区| 奇米一区二区三区| 国产日本欧洲亚洲| 91国在线观看| 午夜av免费看| 国内外成人在线| 综合自拍亚洲综合图不卡区| 欧美欧美欧美欧美| 国产又粗又猛又爽视频| 国产成人午夜99999| 一区二区三区自拍| 日韩欧美第一区| 亚洲熟女毛茸茸| 国产大学生av| 精品一区中文字幕| 中文字幕一区二区三区四区| 欧美人伦禁忌dvd放荡欲情| 91精品人妻一区二区三区蜜桃欧美| 国产美女精品一区二区三区| 亚洲免费在线播放| 日韩欧美在线一区二区三区| 一级免费黄色录像| 久草免费资源站| 国内精品国产三级国产a久久| 亚洲女人小视频在线观看| 欧美一区二区福利视频| 污软件在线观看| 成人手机在线免费视频| 国产成人免费在线观看不卡| 亚洲电影你懂得| 欧美国产日韩一二三区| 欧美日韩国产综合草草| 男人天堂资源网| 亚洲色图欧美另类| 国产成人在线免费观看| 亚州成人在线电影| 中文字幕巨乱亚洲| 日韩一区二区三区在线观看| 农村黄色一级片| 成人免费网站黄| 女人扒开腿免费视频app| 国产美女精品人人做人人爽| 亚洲成人激情av| 国产精品激情偷乱一区二区∴| 日韩免费电影一区| 色婷婷精品大在线视频|