在Web服务器场上捆绑缓存破坏程序

Cur*_*urt 2 asp.net asp.net-mvc caching web-farm bundling-and-minification

ASP.NET捆绑和微小教程状态:

查询字符串v具有值标记,该标记是用于高速缓存的唯一标识符.只要捆绑包没有更改,ASP.NET应用程序就会使用此令牌请求AllMyScripts捆绑包.如果包中的任何文件发生更改,ASP.NET优化框架将生成一个新令牌,保证对该包的浏览器请求将获得最新的包.

这在Web服务器场上如何工作?

如果我更新包中包含的javascript文件,我的Web场中的新查询字符串是否相同?

Ste*_*n V 6

v查询字符串只是一个是捆绑的内容哈希值.如果将相同的Javascript文件集部署到服务器场中的所有服务器,则散列应该相同,从而在v所有服务器上生成相同的值.