iis-7 – IIS重置会强制缓存项目重新发送吗?

前端之家收集整理的这篇文章主要介绍了iis-7 – IIS重置会强制缓存项目重新发送吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
当我们发布对我们网站的更新时,我正在尝试开发一种策略来处理缓存的 javascript文件,css,图像等.在我开始在javascript文件上实现版本号之前,我想知道每次发布后是否重置IIS会有效地导致重新发送缓存文件.

解决方法

当您执行IISReset时,IIS缓存将被清除,然后在客户端请求进入后开始备份后将开始重建.如果更新文件,则旧的缓存文件将变为陈旧,IIS将提供更新的文件和使用新文件更新缓存.

IISReset(尽管很苛刻)将清除IIS缓存,但它不会对代理或客户端中的本地缓存执行任何操作.也许你刚刚把这个术语搞砸了,但是在缓存时没有任何“怨恨”的概念.这都是基于请求的.如果客户端请求某些内容并且它在缓存中找到,那么它将从缓存中获得服务.如果要维护相同的文件名,则需要强制文件内容过期.

猜你在找的asp.Net相关文章