iis-7 – IIS重置会强制缓存项目重新发送吗?
发布时间:2020-12-15 22:42:55 所属栏目:asp.Net 来源:网络整理
导读:当我们发布对我们网站的更新时,我正在尝试开发一种策略来处理缓存的 javascript文件,css,图像等.在我开始在javascript文件上实现版本号之前,我想知道每次发布后是否重置IIS会有效地导致重新发送缓存文件. 解决方法 当您执行IISReset时,IIS缓存将被清除,然后
当我们发布对我们网站的更新时,我正在尝试开发一种策略来处理缓存的
javascript文件,css,图像等.在我开始在javascript文件上实现版本号之前,我想知道每次发布后是否重置IIS会有效地导致重新发送缓存文件.
解决方法
当您执行IISReset时,IIS缓存将被清除,然后在客户端请求进入后开始备份后将开始重建.如果更新文件,则旧的缓存文件将变为陈旧,IIS将提供更新的文件和使用新文件更新缓存.
IISReset(尽管很苛刻)将清除IIS缓存,但它不会对代理或客户端中的本地缓存执行任何操作.也许你刚刚把这个术语搞砸了,但是在缓存时没有任何“怨恨”的概念.这都是基于请求的.如果客户端请求某些内容并且它在缓存中找到,那么它将从缓存中获得服务.如果要维护相同的文件名,则需要强制文件的内容过期. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 通过几个Hello World感受.NET Core全新的开发体验
- asp.net文本框 – 客户端textChanged事件不会触发
- asp.net – 从Web API的承载令牌返回用户角色
- asp.net-mvc – VS2012启用NuGet包恢复消失,缺少
- asp.net-mvc-3 – MVC3 WebGrid是否支持水平滚动条?
- asp.net-mvc – 更改数据注释中的验证消息
- asp.net-mvc – 可以使用“Bundle.Include”(在ASP.NET MVC
- asp.net-mvc-3 – MVC直接在单个对象上调用模型绑定器
- 如何使ASP.NET服务器控件获得最短的ID?
- asp.net-mvc – Elmah.MVC在IIS Express下工作但不是IIS 7.
推荐文章
站长推荐
- asp经典 – 早期从经典ASP中的函数返回
- asp.net-mvc-4 – GAC问题不能在IIS上托管应用程
- asp.net-mvc – ASP.NET MVC网格控件比较
- asp.net-mvc – 调用dropdownlist选择的值为@htm
- asp.net – IE 11中的报表查看器打印按钮
- asp.net-mvc – Signalr从集线器外部调用特定客户
- asp.net-mvc – AddImplicitRequiredAttributeFo
- Asp.net – 尝试访问工作网页时出错
- asp.net-mvc – Ninject mvc3无法从程序集加载We
- asp.net-mvc-3 – 从HttpContext.Current访问Tem
热点阅读