nginx缓存配置文件proxy.conf及主要参数
Nginx服务器缓存动态页面及缓存过期时间设置的文件proxy.conf ,旧版位于目录:/usr/local/nginx/conf/proxy.conf。
其中:
keys_zone=cache_one:20m表示内存中的空间为20MB;
inactive=1d 是,1小时之后缓存失效 ,nginx 会删除掉这些缓存,从新从源服务器请求;
max_size=5g表示硬盘中的最大空间为 5G;
附示例:
proxy_temp_path /www/server/nginx/proxy_temp_dir;
proxy_cache_path /www/server/nginx/proxy_cache_dir levels=1:2 keys_zone=cache_one:20m inactive=1d max_size=5g;
client_body_buffer_size 512k;
proxy_connect_timeout 60;
proxy_read_timeout 60;
proxy_send_timeout 60;
proxy_buffer_size 32k;
proxy_buffers 4 64k;
proxy_busy_buffers_size 128k;
proxy_temp_file_write_size 128k;
proxy_next_upstream error timeout invalid_header http_500 http_503 http_404;
proxy_cache cache_one;
其中:
keys_zone=cache_one:20m表示内存中的空间为20MB;
inactive=1d 是,1小时之后缓存失效 ,nginx 会删除掉这些缓存,从新从源服务器请求;
max_size=5g表示硬盘中的最大空间为 5G;
附示例:
proxy_temp_path /www/server/nginx/proxy_temp_dir;
proxy_cache_path /www/server/nginx/proxy_cache_dir levels=1:2 keys_zone=cache_one:20m inactive=1d max_size=5g;
client_body_buffer_size 512k;
proxy_connect_timeout 60;
proxy_read_timeout 60;
proxy_send_timeout 60;
proxy_buffer_size 32k;
proxy_buffers 4 64k;
proxy_busy_buffers_size 128k;
proxy_temp_file_write_size 128k;
proxy_next_upstream error timeout invalid_header http_500 http_503 http_404;
proxy_cache cache_one;
精选留言