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

主頁 > 知識庫 > 使用nginx緩存服務器上靜態文件的設置方法

使用nginx緩存服務器上靜態文件的設置方法

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

一、nginx緩存的優點

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

二、如何進行設置

先上個栗子:

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 / {
    }
    #要緩存文件的后綴,可以在以下設置。
    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 / {
    }
  }
}

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

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

接下來講一下配置項:

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

2.2 server層設置

2.2.1 反向緩存代理服務器

server {
    listen    80 default_server;
    server_name localhost;
    root /mnt/blog/;
    location / {
    }
    #要緩存文件的后綴,可以在以下設置。
    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緩存里拿不到資源,向該地址轉發請求,拿到新的資源,并進行緩存
  • proxy_redirect 設置后端服務器“Location”響應頭和“Refresh”響應頭的替換文本
  • proxy_set_header 允許重新定義或者添加發往后端服務器的請求頭
  • proxy_cache 指定用于頁面緩存的共享內存,對應http層設置的keys_zone
  • proxy_cache_valid 為不同的響應狀態碼設置不同的緩存時間
  • expires 緩存時間

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

當解析到上述文件名結尾的靜態資源,會到緩存區獲取靜態資源。

如果獲取到對應資源,則直接返回數據。

如果獲取不到,則將請求轉發給proxy_pass指向的地址進行處理。

2.2.2 源服務器

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

這里直接處理90端口接受到的請求,到服務器本地目錄/mnt/blog下抓取資源進行響應。

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

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

訪問http://wangxiaokai.vip結果如下:

標簽:撫州 南陽 岳陽 葫蘆島 邵陽 白城 南陽 泉州

巨人網絡通訊聲明:本文標題《使用nginx緩存服務器上靜態文件的設置方法》,本文關鍵詞  使用,nginx,緩存,服務器,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《使用nginx緩存服務器上靜態文件的設置方法》相關的同類信息!
  • 本頁收集關于使用nginx緩存服務器上靜態文件的設置方法的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产激情一区二区三区| 免费亚洲电影在线| 亚洲欧洲中文日韩久久av乱码| 午夜精品福利在线| 美国欧美日韩国产在线播放| 欧美精品在线观看播放| 亚洲高清免费观看| 色乱码一区二区三区88| 日本一区二区成人| 国产91在线观看| 欧美高清在线精品一区| 欧美aa在线视频| 亚洲综合免费观看高清完整版在线| 日韩va欧美va亚洲va久久| 99精品视频在线播放观看| 国产亚洲1区2区3区| 国产精品亚洲专一区二区三区| 精品sm捆绑视频| 成人美女视频在线观看18| 日韩欧美一级二级三级久久久| 日韩高清在线电影| 欧洲亚洲国产日韩| 亚洲欧洲日韩女同| 欧洲生活片亚洲生活在线观看| 亚洲精品乱码久久久久| 欧美理论电影在线| 蜜桃视频一区二区三区| 国产精品久久久久久一区二区三区| 亚洲成av人片一区二区三区| 欧美白人最猛性xxxxx69交| 国产激情91久久精品导航| 亚洲色图欧美偷拍| 69成人精品免费视频| 国产成人av一区二区三区在线 | www.亚洲免费av| 亚洲永久精品国产| 国产丝袜在线精品| 欧美午夜精品久久久久久孕妇 | 日韩av二区在线播放| 欧美经典三级视频一区二区三区| 日本精品视频一区二区| 亚洲国产精品久久人人爱蜜臀| 精品国产乱码久久久久久图片| 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 亚洲日本电影在线| 久久久国产午夜精品| 国产a区久久久| 精品一区二区日韩| 午夜久久久久久电影| 久久综合九色综合97婷婷女人| 欧美肥妇毛茸茸| 99精品欧美一区二区蜜桃免费 | 国产精品自拍三区| 亚洲国产日韩一区二区| 国产精品区一区二区三区| 日韩精品专区在线| 色噜噜偷拍精品综合在线| 成人一区二区视频| 国内成人自拍视频| 成人影视亚洲图片在线| 极品少妇xxxx精品少妇| 免费成人在线网站| 亚洲高清免费一级二级三级| 亚洲精品乱码久久久久久| 国产精品女主播av| 亚洲精品在线观看网站| 欧美一区二区三区播放老司机| av在线不卡网| 国产福利一区在线| 国产jizzjizz一区二区| 国产·精品毛片| 1区2区3区国产精品| 中文字幕精品在线不卡| 欧美激情艳妇裸体舞| 国产欧美日韩亚州综合| 久久夜色精品国产欧美乱极品| 精品国产污污免费网站入口| 久久午夜国产精品| 亚洲精品一区二区三区蜜桃下载| 日韩美一区二区三区| 精品欧美久久久| 2024国产精品| 国产视频一区不卡| 国产精品的网站| 亚洲高清免费在线| 美女视频黄 久久| 国产精品一卡二卡在线观看| 国产激情一区二区三区| 91丨porny丨中文| 欧美色图激情小说| 91精品国产欧美一区二区成人| 日韩免费电影一区| 中文字幕久久午夜不卡| 亚洲图片欧美色图| 久久男人中文字幕资源站| 中文字幕一区二区三区在线观看 | 国产日韩精品一区二区浪潮av| 国产日韩影视精品| 亚洲三级免费观看| 日韩vs国产vs欧美| 国产精品18久久久久久久久| 99精品久久久久久| 在线播放91灌醉迷j高跟美女| 精品噜噜噜噜久久久久久久久试看| 中文字幕免费观看一区| 午夜精品福利在线| 国产精品影视网| 在线电影一区二区三区| 麻豆精品久久精品色综合| 成人综合激情网| 欧美一区二区三区四区在线观看| 国产亚洲精久久久久久| 亚洲成av人影院| 成人中文字幕电影| 日韩欧美一区在线观看| 国产精品国产三级国产| 日本欧美一区二区| 色av综合在线| 国产日产欧美精品一区二区三区| 性久久久久久久| 国产不卡一区视频| 91精品国产综合久久久久久久| 国产精品青草综合久久久久99| 老司机一区二区| 欧美三区在线视频| 日韩美女啊v在线免费观看| 免费观看日韩av| 欧美美女一区二区在线观看| 中文字幕制服丝袜一区二区三区 | 欧美精品日韩综合在线| 日韩理论片一区二区| 国产麻豆一精品一av一免费| 777久久久精品| 亚洲自拍欧美精品| 一本色道久久综合狠狠躁的推荐| 久久蜜臀中文字幕| 久久se精品一区精品二区| 欧美日韩亚洲国产综合| 亚洲一区二区三区四区在线观看| 成人性视频网站| 欧美国产精品v| 国内精品视频666| 久久久激情视频| 成人自拍视频在线观看| 日韩一区欧美小说| 成人动漫精品一区二区| 日本一区二区三区在线不卡| 国产精品影视在线| 中文字幕免费不卡| 91免费在线播放| 亚洲一区二区在线免费看| 欧美天天综合网| 视频一区二区欧美| 日韩一区二区三区在线| 另类小说视频一区二区| 久久综合久久综合久久综合| 国产精品亚洲一区二区三区在线| 欧美国产日韩精品免费观看| 成人免费毛片片v| 日韩一区二区免费在线电影 | 欧美性色黄大片手机版| 日韩国产一区二| 精品人伦一区二区色婷婷| 成人性视频免费网站| 亚洲免费av网站| 91精品福利在线一区二区三区| 久久超级碰视频| 中文字幕一区二区三| 在线看不卡av| 看片网站欧美日韩| 国产精品女主播av| 宅男噜噜噜66一区二区66| 国内精品写真在线观看| 国产精品久久精品日日| 天天综合日日夜夜精品| 国产精品女同互慰在线看| 欧美亚洲动漫制服丝袜| 激情欧美日韩一区二区| 亚洲欧洲日韩一区二区三区| 欧美精品电影在线播放| 国产乱码一区二区三区| 亚洲午夜在线观看视频在线| 欧美一区二区三区播放老司机| 成人黄动漫网站免费app| 亚洲午夜成aⅴ人片| 久久一日本道色综合| 欧美日韩国产在线观看| 国产在线精品免费| 亚洲一区中文在线| 欧美精彩视频一区二区三区| 欧美喷潮久久久xxxxx| 国产精品中文欧美| 精品日韩一区二区三区免费视频| 99精品1区2区| 国产成人夜色高潮福利影视| 亚洲不卡在线观看| 亚洲视频图片小说| 久久久国产精品麻豆 | 欧美亚日韩国产aⅴ精品中极品| 国内外成人在线|