ngx_slowfs_cachenginx 靜態(tài)緩存插件
ngx_slowfs_cache 是 nginx 模塊,允許緩存靜態(tài)文件(使用 root 指令管理)。 這使得能夠為存儲在慢文件系統(tǒng)上的文件創(chuàng)建快速緩存。
當(dāng)緩存放置在與原點相同的速度磁盤上時,使用此模塊沒有意義。
配置示例:
http {
slowfs_cache_path /tmp/cache levels=1:2 keys_zone=fastcache:10m;
slowfs_temp_path /tmp/temp 1 2;
server {
location / {
root /var/www;
slowfs_cache fastcache;
slowfs_cache_key $uri;
slowfs_cache_valid 1d;
}
location ~ /purge(/.*) {
allow 127.0.0.1;
deny all;
slowfs_cache_purge fastcache $1;
}
}
}
清理緩存需要借助插件 ngx_cache_purge
評論
圖片
表情
