我正在使用一个特别慢的虚拟Web主机(名称保留!),其中磁盘性能可能非常糟糕.因此,我的ASP.Net网站的第一次点击可能需要1分钟以上才能加载.(初始加载后,它全部在RAM中并且很好.)
我想知道是否有人知道一种方法来指示IIS预加载该网站?是本质,效仿第一击?
我玩过所有预编译的东西,它有所帮助,但它不能代替上面的内容.
谢谢!
您的应用程序需要回收吗?所有回收选项都在 IIS 配置中,可以进行调整以适合您的应用程序。
理想的情况是删除所有应用程序回收,以便应用程序始终保持加载状态。仅当 web.config 文件发生更改或部署了新版本的应用程序时才会发生回收。
如果需要每天回收,根据前面的答案,可以使用批处理文件来回收应用程序,并且还可以使用应用程序的 URL 调用 iexplore.exe 来“预加载”它。
归档时间: |
|
查看次数: |
2733 次 |
最近记录: |