亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > Nginx > 正文

Nginx啟用proxy_cache緩存的方法

2024-08-30 12:29:27
字體:
來源:轉載
供稿:網友

顧名思義,proxy_cache 是用于 proxy 模式(一般也可稱為反代)的緩存功能。本文介紹其基本用法。

proxy_cache 在 Nginx 配置的 http 段、server 段(location 段)中分別寫入不同的配置。http 段中的配置用于定義 proxy_cache 空間,server 段中的配置用于調用 http 段中的定義,啟用對 server 的緩存功能。

http 段

直接以本站的配置為例:

proxy_cache_path  /home/nginx/proxy_cache/cache levels=1:2 keys_zone=proxycache:60m max_size=120m inactive=2h use_temp_path=on;proxy_temp_path    /home/nginx/proxy_cache/temp;proxy_cache_key    $host$request_uri;

其中:

proxy_cache_path

  1. /home/nginx/proxy_cache/cache:定義 proxy_cache 生成文件的根路徑
  2. levels:默認所有緩存文件都放在上面指定的根路徑中,從而可能影響緩存的性能。推薦指定為 2 級目錄來存儲緩存文件
  3. key_zone:這個的值是字符串,可以隨意寫。用于在共享內存中定義一塊存儲區域來存放緩存的 key 和 metadata(類似于使用次數),這樣 nginx 可以快速判斷一個 request 是否命中緩存。1m 可以存儲 8000 個key
  4. max_size:最大 cache 空間。如果不指定,會使用掉所有 disk space。當達到 disk 上限后,會刪除最少使用的 cache
  5. inactive:內存中緩存的過期檢查周期。示例配置中如果 2h 內都沒有被訪問,則不論狀態是否為 expired,都會清除緩存。需要注意的是,inactive 和 expired 配置項的含義是不同的,expired 只是判斷過期時間,不會刪除緩存;而 inactive 是直接刪除過期緩存
  6. use_temp_path:如果為 off,則 nginx 會將緩存文件直接寫入指定的 cache 文件中,而不使用 temp_path 指定的臨時存儲路徑

proxy_temp_path

  1. /home/nginx/proxy_cache/temp:定義 proxy_cache 生成臨時文件的根路徑。此項在 use_temp_path=off 時不需填寫

proxy_cache_key

  1. $host$request_uri:定義 proxy_cache 生成文件的名稱。值可以為 Nginx 支持的變量和字符串

server 段

同樣以本站配置為例進行說明:

proxy_cache          proxycache;proxy_cache_valid      304 2h;proxy_cache_valid      403 444 24h;proxy_cache_valid      404 2h;proxy_cache_valid      500 502 2h;proxy_cache_use_stale    invalid_header http_403 http_404 http_500 http_502;proxy_cache_lock      on;proxy_cache_lock_timeout  5s;proxy_no_cache        $proxynocache_atomxml $proxynocache_sitemapxml;
  1. proxy_cache:對應 http 段的 key_zone,是你定義的 proxy_cache 所使用的共享空間的名稱。我在上面示例中使用的名稱是“proxycache”
  2. proxy_cache_valid:對指定的 HTTP 狀態進行緩存,并指定緩存時間??梢宰远x寫入多個配置項
  3. proxy_cache_stale:這個可以大大減少回源次數。因此可以將 inactive 適當延長
  4. proxy_cache_lock:同樣是減少回源次數。和上面的差別在于緩存是否存在
  5. proxy_no_cache:值為若干個變量($string),這個變量的值只有倆類,0 和 非0,這若干個變量中只要有一個值不為 0,就不會觸發緩存

我的一點經驗

  1. 會在你指定的緩存路徑下生成類似 “0 1 2 3 4 5 6 7 8 9 a b c d e f …” 這樣的文件夾(當 levels=2 時),這些文件夾下存儲著寫入硬盤的緩存文件
  2. proxy_cache_valid 緩存的狀態碼需要根據你的需要來定義,千萬別把 200 寫進去了
  3. inactive 時間和 valid 時間需要特別注意,如果源站更新頻率不怎么低,就需要根據你的需求減少這些值
  4. proxy_no_cache 中使用的 $string 是通過類似 “set $string 1;” 來定義的
  5. proxy_cache_use_stale 和 proxy_cache_lock 的用法目前我也沒太明白,所以解釋得不太清晰,望見諒。這倆配置一般不使用也無妨

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


注:相關教程知識閱讀請移步到服務器教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
色久欧美在线视频观看| 亚洲另类激情图| 日韩av快播网址| 2019最新中文字幕| 精品视频一区在线视频| 久久久欧美一区二区| 欧洲美女7788成人免费视频| 国产成人精品999| 欧美综合一区第一页| 欧美精品电影免费在线观看| 国产成人高清激情视频在线观看| 日本精品视频在线播放| 91亚洲精华国产精华| 97视频在线免费观看| 欧美一级bbbbb性bbbb喷潮片| 亚洲精品永久免费| 成人h片在线播放免费网站| 奇米4444一区二区三区| 亚洲国产成人久久综合一区| 日韩黄色av网站| 久久久久女教师免费一区| 中文国产亚洲喷潮| 国产69精品久久久久99| 国产亚洲视频在线观看| 国产偷国产偷亚洲清高网站| 久久久国产视频91| 欧美天天综合色影久久精品| 日韩电影免费观看中文字幕| 欧美日韩在线免费观看| 国产一区二区三区在线观看视频| 国产精品亚洲综合天堂夜夜| 久久久久五月天| 欧美日本啪啪无遮挡网站| 亚洲aaaaaa| 爱福利视频一区| 亚洲影院色在线观看免费| 国产亚洲精品久久久| 九九热视频这里只有精品| 在线视频中文亚洲| 亚洲第一免费播放区| 亚洲成人教育av| 26uuu日韩精品一区二区| 日韩经典中文字幕在线观看| 日本中文字幕不卡免费| 国产视频精品免费播放| 欧美丰满片xxx777| 国产精品极品美女在线观看免费| 亚洲国产精品国自产拍av秋霞| 欧美高清性猛交| 成人字幕网zmw| 久久成人精品一区二区三区| 久久大大胆人体| 亚洲欧美综合另类中字| 尤物yw午夜国产精品视频明星| www.久久撸.com| 亚洲欧美制服第一页| 成人免费大片黄在线播放| 91香蕉电影院| 欧美另类高清videos| 一本一道久久a久久精品逆3p| 国语自产在线不卡| 国产精品1234| 亚洲欧洲日韩国产| 日韩av影片在线观看| 亚洲激情小视频| 亚洲欧美日韩爽爽影院| 久久久91精品国产| 欧美激情第6页| 久久伊人精品一区二区三区| 久久伊人精品一区二区三区| 日本欧美中文字幕| 日本韩国在线不卡| 在线视频欧美日韩| 国产91精品久久久| 欧美视频一二三| 美女精品视频一区| 色婷婷久久一区二区| 亚洲精品福利资源站| 7m精品福利视频导航| 日韩欧美在线字幕| 亚洲自拍小视频免费观看| 日韩中文字幕在线免费观看| 日日骚久久av| 日韩中文字幕视频在线观看| 久久人人爽人人爽人人片av高清| 亚洲成avwww人| 亚洲在线观看视频网站| 日韩av片免费在线观看| 性欧美长视频免费观看不卡| 亚洲激情在线观看| 久久久久久久久久久91| 欧美综合激情网| 国产综合视频在线观看| 欧美高清一级大片| 欧美野外猛男的大粗鳮| 精品国偷自产在线| 久久久之久亚州精品露出| 亚洲人免费视频| 日韩美女av在线| 日韩欧美亚洲一二三区| 欧美高清激情视频| 欧美性猛交xxxx免费看| 欧美精品一区二区免费| 国产一区av在线| 亚洲第一福利视频| 国产成人精品免高潮费视频| 精品福利免费观看| 最近2019年日本中文免费字幕| 亚洲第一页中文字幕| 亚洲毛茸茸少妇高潮呻吟| 久久久这里只有精品视频| 国产福利视频一区二区| 欧美久久久精品| 国产一区二区丝袜| 欧美尤物巨大精品爽| 亚洲天堂av在线播放| 亚洲国产第一页| 亚洲va欧美va国产综合剧情| 国产精品久久久久久影视| 精品久久在线播放| 亚洲欧美中文日韩在线| 亚洲精品wwww| 国产精品美乳在线观看| 国产成人在线一区二区| 日韩精品一区二区三区第95| 91精品国产91久久久| 国产精彩精品视频| 亚洲伊人久久综合| 日韩欧美在线视频免费观看| 久久成人这里只有精品| 国产成人精品一区二区在线| 在线视频国产日韩| 亚洲欧洲日产国产网站| 国产一区视频在线播放| 庆余年2免费日韩剧观看大牛| 亚洲最大的av网站| 日韩亚洲一区二区| 91久久久久久久久久久| 国产精品久在线观看| 91国内在线视频| 欧美综合在线观看| 日韩av黄色在线观看| 日韩国产精品亚洲а∨天堂免| 97视频在线观看播放| 国产精品久久久久久久久久久久| 欧美国产精品va在线观看| 成人性生交xxxxx网站| 精品二区三区线观看| 国产精品www色诱视频| 国产成人精品久久亚洲高清不卡| 51视频国产精品一区二区| 国产一区欧美二区三区| 欧美成人午夜免费视在线看片| 国产大片精品免费永久看nba| 欧美极品美女视频网站在线观看免费| 日韩av电影院| 日韩经典一区二区三区| 亚洲精品丝袜日韩| 91精品视频观看| 中文字幕亚洲国产| 久久成人亚洲精品| 精品综合久久久久久97| 免费av在线一区| 91在线色戒在线|