文章出處

緩存相關的選項(緩存要先定義,后調用):
(3) proxy_cache_path path [levels=levels] [use_temp_path=on|off] keys_zone=name:size [inactive=time] [max_size=size]
定義緩存;可用上下文為http;

(4) proxy_cache zone | off;
調用緩存;可用上下文 為http, server和location;

(5) proxy_cache_key string;
定義緩存鍵;
proxy_cache_key $scheme$proxy_host$request_uri;

(6) proxy_cache_valid [code ...] time;
對不同響應碼的響應設定其可緩存時長;
示例:
proxy_cache_valid 200 302 10m;
proxy_cache_valid 404 1m;

proxy_cache_use_stale error | timeout | invalid_header | updating | http_500 | http_502 | http_503 | http_504 | http_403 | http_404 | off ...;

跟連接相關的選項
(7) proxy_connect_timeout time;
定義與后端服務器建立連接的超時時長;默認為60s,不建議超出75s;

(8) proxy_send_timeout time;
把請求發送給后端服務器的超時時長;默認為60s;

(9) proxy_read_timeout time;
等待后端服務器發送響應報文的超時時長;

實例配置:

定義緩存路徑,應用于http{}

解密緩存文件

訪問頁面:

wget http://59.46.10.114/wordpress/   #訪問測試頁面

已經成功緩存文件

 ab -n100 -c 100 "127.0.0.1/wordpress"    壓測

 


文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()