你需要到域名托管商那里把你的域名CNAME到CDN服务商指定的域名上。当有用户访问你域名的时候,就会被解析到就近的CDN缓存节点上。这时,如果用户请求的URL对应的内容已经缓存了,就直接返回给访问者,如果没有缓存,就临时去源站获取,然后返回,并且缓存。
1、在浏览器打开需要保存的网页;
2、在当前页面点鼠标右键->另存为,选择保存的目录确认保存,系统会自动会把网页和图片都保存下来,如下图:
部分浏览器清除缓存方法:
火狐浏览器Firefox
要清空 Mozilla Firefox 的缓存,请按以下步骤操作:
1、单击浏览器顶部的"Tools"(工具)菜单,并选 择"Options"(选项);
2、单击"Privacy"(隐私);
3、单击"Cache"(高速缓存)旁边的"Clear"(清空缓存);
4、单击"OK"(确定)。
谷歌浏览器chrome
要清空chrome的缓存,请按以下步骤操作:
1、 点击小扳手图标;
2、选择“选项”;
3、选择“个人资料”;
4、在浏览数据中,点击“清除浏览数据”;
5、弹出小窗 口点击“清除浏览数据”。
360浏览器
要清空360的缓存,请按以下步骤操作:
1、单击浏览器顶部的"工具"菜单,并选择"IE选项";
2、在常规下选择删除浏览的历史记录;
3、选中 Internet 临时文件复选框;
4、点击删除按钮;
5、将文件删除后,点击确定。重启浏览器。
本文介绍NGINX缓存机制,配置和参数说明。
如图所示,nginx缓存,可以在一定程度上,减少源服务器的处理请求压力。因为静态文件(比如css,js, 图片)中,很多都是不经常更新的。nginx使用proxy_cache将用户的请求缓存到本地一个目录。下一个相同请求可以直接调取缓存文件,就不用去请求服务器了。毕竟,IO密集型服务的处理是nginx的强项。
Nginx的缓存加速功能是由proxy_cache(用于反向代理和静态缓存)和fastcgi_cache(PHP动态缓存)两个功能模块完成。
Nginx缓存特点:
先上个例子:
因为我是在一台服务器上做试验,所以用了两个端口 80 和 90 进行模拟两台服务器之间的交互。
接下来讲一下配置项:
这里我设置了 图片 、 css 、 js 静态资源进行缓存。
当用户输入 http://wangxiaokai.vip 域名时,解析得到 ip:port 的访问地址。 port 默认为80。所以页面请求会被当前server截取到,进行请求处理。
当解析到上述文件名结尾的静态资源,会到缓存区获取静态资源。
如果获取到对应资源,则直接返回数据。
如果获取不到,则将请求转发给 proxy_pass 指向的地址进行处理。
这里直接处理 90 端口接受到的请求,到服务器本地目录 /mnt/blog 下抓取资源进行响应。
细心的读者应该发现,我在第二段例子里,留了个彩蛋 add_header wall "hey!guys!give me a star." 。
add_header 是用于在报头设置自定义的信息。
所以,如果缓存有效的话,那么静态资源返回的报头,一定会带上这个信息。
(1)Nginx系列教程(3)nginx缓存服务器上的静态文件
https://yq.aliyun.com/articles/752967
(2)proxy_cache
nginx 反向代理之 proxy_cache https://www.cnblogs.com/yyxianren/p/10832172.html
(3)Nginx使用upstream负载均衡和proxy_cache缓存实现反向代理
https://blog.51cto.com/13770206/2163952
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)