本文介紹NGINX緩存機制,配置和參數說明。
如圖所示,nginx緩存,可以在壹定程度上,減少源服務器的處理請求壓力。因為靜態文件(比如css,js, 圖片)中,很多都是不經常更新的。nginx使用proxy_cache將用戶的請求緩存到本地壹個目錄。下壹個相同請求可以直接調取緩存文件,就不用去請求服務器了。畢竟,IO密集型服務的處理是nginx的強項。
Nginx的緩存加速功能是由proxy_cache(用於反向代理和靜態緩存)和fastcgi_cache(PHP動態緩存)兩個功能模塊完成。
Nginx緩存特點:
先上個例子:
因為我是在壹臺服務器上做試驗,所以用了兩個端口 80 和 90 進行模擬兩臺服務器之間的交互。
接下來講壹下配置項:
這裏我設置了 圖片 、 css 、 js 靜態資源進行緩存。
當用戶輸入 blogs.com/yyxianren/p/10832172.html
(3)Nginx使用upstream負載均衡和proxy_cache緩存實現反向代理
/13770206/2163952