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