【发布时间】:2009-04-22 00:29:19
【问题描述】:
我正在使用一个特别慢的虚拟 web 主机(名字隐瞒!),其中磁盘性能可能非常糟糕。因此,第一次访问我的 ASP.Net 网站可能需要 1 分钟以上的时间来加载。 (初始加载后,一切都在 RAM 中,一切正常。)
我想知道是否有人知道指示 IIS 预加载站点的方法?是精华,效法第一击?
我已经玩过所有预编译的东西,它有帮助,但它不能替代上述内容。
谢谢!
【问题讨论】:
-
看起来在 ASP.net 4.0 中有更好的支持:asp.net/learn/whitepapers/aspnet40/#_Toc223325464
-
我现在的解决方案有点小技巧,但它有帮助。我使用网站监控服务,每 30 分钟访问一次 URL。