防止 IIS 刷新缓存

发布于 2024-09-25 12:38:33 字数 264 浏览 10 评论 0原文

我试图让 IIS 不要刷新缓存数据,以便在一段时间没有请求后加载页面可以更快。到目前为止,我已经尝试过此操作,但取得了成功:

  • 为“对象缓存 TTL”属性定义无限时间;
  • 在 IIS(版本 6.0)上取消选中“回收工作进程”选项;
  • 在 IIS 上取消选中“空闲后关闭工作进程..”选项;
  • 将缓存 ActivityPeriod 设置为“0”。

我可能会错过什么?是否有什么东西会强制在闲置一段时间后刷新缓存?

I'm trying to get IIS not to flush cached data, so that the loading of the pages after a period without requests can be faster. SO far I've tried this, but with any success:

  • define an infinite time for the "Object Cache TTL" property;
  • unchecked on IIS (version 6.0) the option "Recycle worker processes";
  • unchecked on IIS the option "Shutdown worker processes after being idle..";
  • set cache ActivityPeriod as "0".

What could I be missing? Is there something that is forcing cache to be flushed after some time idle?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

暖阳 2024-10-02 12:38:34

如果您使用的是 ASP.NET,则可以使用 web.config 设置或以编程方式控制缓存。

看这里:http://www.15seconds.com/issue/040518.htm

If you are using ASP.NET, you can control caching with web.config settings or programatically.

Look here: http://www.15seconds.com/issue/040518.htm

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文