http{
#cache
proxy_temp_path /usr/local/nginx/cache/tmp; #创建缓存的时候可能生成一些临时文件存放的位置,自动创建
proxy_cache_path /usr/local/nginx/cache levels=1:2 keys_zone=webcache:20m max_size=2048m inactive=3m;
#缓存空间最大值;缓存的数据,3分钟内没有被访问过就删除
server {
location /monyog/ {
proxy_cache webcache; #内存缓存源数据空间名字,对应我们前面的设定
proxy_cache_valid 200 302 3m; #页面返回码为200 302 的缓存3分
proxy_cache_valid 404 1m; #页面错误响应吗404缓存时间1分
proxy_pass http://192.168.31.13:5555/;
}
创建缓存的目录
mkdir -p /usr/local/nginx/cache
#cache
proxy_temp_path /usr/local/nginx/cache/tmp; #创建缓存的时候可能生成一些临时文件存放的位置,自动创建
proxy_cache_path /usr/local/nginx/cache levels=1:2 keys_zone=webcache:20m max_size=2048m inactive=3m;
#缓存空间最大值;缓存的数据,3分钟内没有被访问过就删除
server {
location /monyog/ {
proxy_cache webcache; #内存缓存源数据空间名字,对应我们前面的设定
proxy_cache_valid 200 302 3m; #页面返回码为200 302 的缓存3分
proxy_cache_valid 404 1m; #页面错误响应吗404缓存时间1分
proxy_pass http://192.168.31.13:5555/;
}
创建缓存的目录
mkdir -p /usr/local/nginx/cache