+ -
当前位置:首页 → 问答吧 → 如何更新服务器缓存

如何更新服务器缓存

时间:2011-08-26

来源:互联网

有3台服务器做负载均衡,每台服务器上的站点都一样。我分别对3台服务器中的某个静态文件更新了,但客户端还是访问到旧的文件内容(即使是第一次访问的客户端,即使清空删除浏览器文件依旧)。

更神奇的是把文件重命名,如a.css->b.css,(3台服务器也改了),结果a.css和b.css都能访问到- -!

我想应该是服务器缓存了,但如何清空该缓存,另外服务器上还有别的站点,我不能影响其他站点的使用,如何只清空该站点的缓存?(如果可以的话最好只清空该文件的缓存)

重启IIS目前还未试,但要等到今晚客户下班了才能试,而且不能确定其可行性,希望高人给予指定。

作者: kabibubu   发布时间: 2011-08-26

我一般是在访问的页面后面加随机数

"xxx.aspx?rd="+Math.radom();

作者: LMAOhuaNL   发布时间: 2011-08-26

也有可能是客户端缓存。IE9-浏览历史-设置-每次检查更新

作者: diandian82   发布时间: 2011-08-26

参考

作者: wxr0323   发布时间: 2011-08-26