OutputCache ASP.NET MVC 2 的持续时间无法正常工作
我将 OutputCache 附加到具有以下配置文件的操作方法,其中持续时间为 12 小时。
<add name="DefaultProfile" enabled ="true" noStore="false" duration="43200" varyByCustom="pq" varyByParam="none" location="Any"/>
问题是服务器端缓存仅在 2 或 3 分钟后过期,而不是指定的 12 小时。
我错过了什么设置,导致缓存机制无法符合指定的持续时间。
I attach a OutputCache to an action method with following profile where the duration is of 12 hours.
<add name="DefaultProfile" enabled ="true" noStore="false" duration="43200" varyByCustom="pq" varyByParam="none" location="Any"/>
The problem is server-side cache expires after just 2 or 3 minutes, not 12 hours as specified.
What setting I was missing out so that the cache mechanisms fail to conform to the specified duration.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论