请教个关于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_valid 200 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;
- }
复制代码我想了解这三个标红的时间哪个有效于缓存时间,也就是哪个才是真正起到决定缓存时间的,或者说说这三个时间分别是什么意思
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论