Nginx啟用proxy cache快取的方法

2022-09-25 06:03:17 字數 1116 閱讀 9482

顧名思義,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

proxy_temp_path

proxy_cache_key

server 段

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

程式設計客棧

我的一點經驗

本文標題: nginx啟用proxy_cache快取的方法

本文位址:

nginx快取命中率統計(proxy cache

一.對nginx快取命中率的統計的配置 nginx 提供了變數 upstream cache status 來顯示快取的命中狀態,我們可以再nginx.conf配置中新增乙個http響應頭來顯示這一狀態,可以達到類似squid的效果,如下 修改完nginx.conf 後儲存並重啟nginx。二.快取...

nginx啟用nginx status狀態詳解

在預設主機裡面加上location或者你希望能訪問到的主機裡面。server 2.重啟nginx請依照你的環境重啟你的nginx service nginx restart3.開啟status頁面 curl 4.nginx status詳解 active connections 活躍的連線數量 se...

nginx配置SSL啟用HTTPS

啟用ssl開啟https訪問已經是當今的主流趨勢了,本文旨在提供在nginx上快速配置ssl的簡易指南。申請證書 上傳證書至伺服器 把申請到的證書檔案 包含證書鏈和私鑰 上傳到伺服器,儲存到乙個nginx可以讀取到的地方,如 home ssl home ssl yourname.cer 為證書鏈 h...