11 Nginx快取以及expires指令

2021-10-24 09:01:30 字數 763 閱讀 4939

nginx的快取

瀏覽器快取:加速使用者訪問,提公升單個使用者(瀏覽器訪問者)體驗,快取在本地

nginx快取:快取在nginx端,提公升所有訪問到nginx這一端的使用者。提公升訪問上游(upstream)伺服器的速度;使用者訪問仍然會產生請求流量。

控制瀏覽器快取
expires 針對得是靜態資源(html,css,js…),控制瀏覽器快取

server 

}

反向**快取
在server節點外配置proxy cache path

#  proxy_cache_path  設定快取目錄

# keys_zone 設定共享記憶體以及占用空間大小

# max_size 設定快取大小

# inactive 超過此時間則被清理

# use_temp_path 臨時目錄, 使用後會影響nginx效能

proxy_cache_path /usr/local/nginx/upstream_cache keys_zone=mycache:

5m max_size=

1g inactive=

1m use_temp_path=off;

配置啟動

location  /

nginx的快取設定以及實際應用

nginx的快取設定以及實際應用 在實際生產中,一般可支援3萬 4萬併發連線數!nginx配置快取的優點 可以在一定程度上,減少伺服器的處理請求壓力。比如對一些,css或js做一些快取,那麼在每次重新整理瀏覽器的時候,就不會重新請求了,而是從快取裡面讀取。這樣就可以減輕伺服器的壓力。nginx可配置...

Nginx 快取控制

nginx 有好幾個引數控制快取,以nginx快取檔案作為例子。第一,快取池 proxy cache path var cache nginx proxy cache levels 1 2 keys zone static 50m max size 10g inactive 3d 這個引數控制快取池...

nginx快取設定

目的 快取nginx伺服器的靜態檔案。如css,js,htm,html,jpg,gif,png,flv,swf,這些檔案都不是經常更新。便於快取以減輕伺服器的壓力。實現 nginx proxy cache可以將使用者的請快取到本地乙個目錄,當下乙個請求時可以直接調取快取檔案,就不用去後端伺服器去取檔...