婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

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

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

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

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

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

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

先上個栗子:

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 / {
    }
  }
}

因為我是在一臺服務(wù)器上做試驗,所以用了兩個端口80和90進(jìn)行模擬兩臺服務(wù)器之間的交互。

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

接下來講一下配置項:

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ù)器連接的超時時間
  • proxy_read_timeout 連接成功后,等候后端服務(wù)器響應(yīng)時間
  • proxy_send_timeout 后端服務(wù)器數(shù)據(jù)回傳時間
  • proxy_buffer_size 緩沖區(qū)的大小
  • proxy_buffers 每個連接設(shè)置緩沖區(qū)的數(shù)量為number,每塊緩沖區(qū)的大小為size
  • proxy_busy_buffers_size 開啟緩沖響應(yīng)的功能以后,在沒有讀到全部響應(yīng)的情況下,寫緩沖到達(dá)一定大小時,nginx一定會向客戶端發(fā)送響應(yīng),直到緩沖小于此值。
  • proxy_temp_file_write_size 設(shè)置nginx每次寫數(shù)據(jù)到臨時文件的size(大小)限制
  • proxy_temp_path 從后端服務(wù)器接收的臨時文件的存放路徑
  • proxy_cache_path 設(shè)置緩存的路徑和其他參數(shù)。被緩存的數(shù)據(jù)如果在inactive參數(shù)(當(dāng)前為1天)指定的時間內(nèi)未被訪問,就會被從緩存中移除

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ā)請求,拿到新的資源,并進(jìn)行緩存
  • proxy_redirect 設(shè)置后端服務(wù)器“Location”響應(yīng)頭和“Refresh”響應(yīng)頭的替換文本
  • proxy_set_header 允許重新定義或者添加發(fā)往后端服務(wù)器的請求頭
  • proxy_cache 指定用于頁面緩存的共享內(nèi)存,對應(yīng)http層設(shè)置的keys_zone
  • proxy_cache_valid 為不同的響應(yīng)狀態(tài)碼設(shè)置不同的緩存時間
  • expires 緩存時間

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

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

如果獲取到對應(yīng)資源,則直接返回數(shù)據(jù)。

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

2.2.2 源服務(wù)器

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

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

三、如何驗證緩存是否有效

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

訪問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)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(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)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    在线免费观看日本一区| 亚洲婷婷综合色高清在线| 欧美激情综合五月色丁香小说| 亚洲天天做日日做天天谢日日欢| 偷偷要91色婷婷| 色一情一乱一乱一91av| 亚洲精品一区二区精华| 亚洲国产精品久久久久秋霞影院 | 中文字幕欧美激情一区| 午夜欧美一区二区三区在线播放| www.亚洲精品| 国产精品三级电影| 国产精品系列在线观看| 4438x亚洲最大成人网| 亚洲免费观看高清| 国产91丝袜在线18| 国产亚洲女人久久久久毛片| 久久国产精品露脸对白| 欧美一区二区三区免费在线看| 亚洲色图.com| 色综合天天综合网天天狠天天| 中文字幕精品综合| 国产成人精品一区二区三区网站观看| 欧美一卡2卡三卡4卡5免费| 午夜欧美大尺度福利影院在线看| 欧美色视频在线| 亚洲线精品一区二区三区 | 国产成人一区在线| 日韩欧美中文字幕一区| 蜜臀av一区二区在线免费观看| 91精品欧美久久久久久动漫| 亚洲第一二三四区| 91精品国产高清一区二区三区| 日韩高清不卡一区二区三区| 91精品国产综合久久久久| 青青草一区二区三区| 欧美一区二区精美| 国产伦精品一区二区三区在线观看 | 不卡的av在线播放| 国产精品国产三级国产| 成人福利电影精品一区二区在线观看| 国产精品免费aⅴ片在线观看| 成人18精品视频| 夜夜精品浪潮av一区二区三区| 欧美日韩午夜影院| 老司机午夜精品| 国产三级精品视频| 91在线观看视频| 亚洲一二三区在线观看| 日韩精品一区二区三区蜜臀| 粉嫩一区二区三区在线看| 亚洲黄色尤物视频| 91精品欧美久久久久久动漫| 国产美女在线观看一区| 亚洲欧美另类图片小说| 欧美精品粉嫩高潮一区二区| 精品一区精品二区高清| 国产精品高潮久久久久无| 在线观看网站黄不卡| 国产中文字幕精品| 有码一区二区三区| 日韩午夜小视频| 一本一道久久a久久精品| 天天综合日日夜夜精品| 国产日产亚洲精品系列| 在线不卡免费av| 成人午夜在线视频| 美日韩一区二区三区| |精品福利一区二区三区| 欧美成人官网二区| 日本道色综合久久| 国产精品原创巨作av| 亚洲资源中文字幕| 国产欧美一区二区精品久导航| 欧美综合欧美视频| 国产成a人亚洲精品| 日韩黄色免费网站| 国产一区在线不卡| 亚洲va韩国va欧美va| 国产精品久久久久三级| 久久这里只有精品6| 欧美视频在线一区| 成人一区二区三区在线观看| 天天综合天天综合色| 中文字幕一区二区视频| 久久这里只精品最新地址| 欧美偷拍一区二区| 色哟哟精品一区| 成人黄色av网站在线| 韩国成人精品a∨在线观看| 婷婷开心激情综合| 一区二区三区毛片| 国产精品超碰97尤物18| 国产日韩欧美激情| 精品国产91亚洲一区二区三区婷婷| 欧美美女黄视频| 欧美色涩在线第一页| 91国模大尺度私拍在线视频| av在线这里只有精品| 国产成人免费视| 国产精品中文有码| 国产一区二区免费在线| 国产乱码精品一区二区三区忘忧草| 日韩福利电影在线观看| 日本不卡不码高清免费观看| 五月婷婷综合激情| 日韩精品1区2区3区| 天天射综合影视| 日韩av网站免费在线| 日本不卡一二三| 蜜桃在线一区二区三区| 老司机精品视频导航| 美脚の诱脚舐め脚责91 | 欧美亚洲国产一区二区三区 | 婷婷夜色潮精品综合在线| 亚洲a一区二区| 蜜桃一区二区三区四区| 麻豆91免费观看| 国产精品一区二区免费不卡| 国产xxx精品视频大全| 国产a久久麻豆| av中文字幕一区| 欧美性大战久久久| 欧美一区二区美女| 久久午夜免费电影| 国产精品美女久久久久久久| 亚洲人成伊人成综合网小说| 亚洲国产精品精华液网站| 日本伊人色综合网| 国产一区二区三区四| av在线不卡网| 在线成人小视频| 久久精品人人做人人爽97| 国产精品不卡一区二区三区| 一二三四区精品视频| 麻豆精品在线播放| 成人精品电影在线观看| 欧美日韩亚洲高清一区二区| 亚洲精品在线一区二区| 亚洲婷婷国产精品电影人久久| 亚洲电影激情视频网站| 欧美三级资源在线| 久久亚洲一区二区三区明星换脸| 中文字幕在线一区二区三区| 天堂一区二区在线免费观看| 国产成人在线视频网站| 欧美日韩免费一区二区三区| 精品国产91亚洲一区二区三区婷婷| 亚洲欧洲日产国产综合网| 日韩影院在线观看| 91在线精品一区二区| 欧美一区二区三区精品| 日韩一区有码在线| 国产在线视频一区二区三区| 色偷偷成人一区二区三区91| 亚洲精品在线观看视频| 一区二区激情视频| 国产成人在线视频网址| 日韩视频在线你懂得| 一区二区在线观看视频在线观看| 久久se这里有精品| 欧美色综合久久| 国产精品日产欧美久久久久| 久久99蜜桃精品| 欧美三级电影一区| 18成人在线观看| 国产高清不卡二三区| 69久久夜色精品国产69蝌蚪网| 亚洲欧美日韩久久| va亚洲va日韩不卡在线观看| 久久久高清一区二区三区| 免费观看一级特黄欧美大片| 欧美在线一区二区三区| 中文字幕制服丝袜成人av| 黄页视频在线91| 欧美大度的电影原声| 三级成人在线视频| 欧美视频精品在线| 亚洲精品视频在线| 成人v精品蜜桃久久一区| 亚洲精品一区二区三区蜜桃下载 | 日韩欧美国产精品一区| 亚洲国产人成综合网站| 日本精品一区二区三区四区的功能| 欧美激情一区二区三区蜜桃视频 | 久热成人在线视频| 在线观看一区日韩| 国产精品私人影院| 久热成人在线视频| 精品成人一区二区三区| 韩国女主播成人在线| 精品盗摄一区二区三区| 国产真实精品久久二三区| 26uuu色噜噜精品一区| 免费的国产精品| 久久精品夜夜夜夜久久| 国产不卡在线视频| 亚洲欧洲日产国产综合网| 色94色欧美sute亚洲线路二| 亚洲福利视频一区二区|