三里屯摇滚 发表于 2011-05-23 11:56

请教个关于nginx缓存时间的问题

请教个关于nginx缓存时间的问题


我在http段添加的
proxy_cache_path /home/nginx/proxycache levels=1:2 keys_zone=proxyschool:200m inactive=1m max_size=10g;
和我在server中添加的    location ~ .*\.(html|js|css|jpg|gif|swf|png)$
      {
               proxy_next_upstream http_502 http_504 error timeout invalid_header;
               proxy_cache proxycache;
               proxy_cache_valid200 304 2m;
               proxy_cache_key $host$uri$is_args$args;
               proxy_set_header Host$host;
               proxy_set_header X-Forwarded-For$remote_addr;
               proxy_pass http://cache1;
               expires      10m;
         }我想了解这三个标红的时间哪个有效于缓存时间,也就是哪个才是真正起到决定缓存时间的,或者说说这三个时间分别是什么意思
页: [1]
查看完整版本: 请教个关于nginx缓存时间的问题