3
<caching enabled="true" enableKernelCache="true">
<profiles>
<add extension="*" location="Any" policy="CacheForTimePeriod" duration="00:30:00" varyByQueryString="*" varyByHeaders="Accept-Language" kernelCachePolicy="CacheUntilChange" />
</profiles>
</caching>
和
<httpProtocol>
<customHeaders>
<add name="Cache-Control" value="private, max-age=1800, must-revalidate" />
<add name="Pragma" value="private, max-age=1800, must-revalidate" />
<add name="Expires" value="1800" />
</customHeaders>
</httpProtocol>
如果我沒有理解好之間的區別,首先是對IIS(在服務器上緩存文件,迅速回答)和第二一個是代理/客戶端(每30分鐘詢問一個新版本)?
您對我的緩存策略有何看法?我想提高性能,但是因爲每30分鐘我都有重要的新鮮信息,所以我將每個高速緩存設置爲30分鐘...