policy 和 kernelCachePolicy 有什么区别
what is difference between policy and kernelCachePolicy
使用 IIS 7,我设置了输出缓存,结果是此代码:
<profiles>
<add extension=".js" policy="CacheUntilChange" kernelCachePolicy="DontCache" />
<add extension=".css" policy="CacheUntilChange" kernelCachePolicy="DontCache" />
</profiles>
policy 和 kernelCachePolicy 的区别和确切含义是什么?设置这些选项时我应该考虑什么?
你需要先了解IIS architecture,
要控制 http.sys
中的缓存,请使用 kernelCachePolicy
。要控制 w3wp.exe
中的缓存,请使用 policy
.
根据架构图优劣也一目了然
使用 IIS 7,我设置了输出缓存,结果是此代码:
<profiles>
<add extension=".js" policy="CacheUntilChange" kernelCachePolicy="DontCache" />
<add extension=".css" policy="CacheUntilChange" kernelCachePolicy="DontCache" />
</profiles>
policy 和 kernelCachePolicy 的区别和确切含义是什么?设置这些选项时我应该考虑什么?
你需要先了解IIS architecture,
要控制 http.sys
中的缓存,请使用 kernelCachePolicy
。要控制 w3wp.exe
中的缓存,请使用 policy
.
根据架构图优劣也一目了然