![有什么方法可以加快 Team System Web Access 的首次启动速度?](https://linux22.com/image/495484/%E6%9C%89%E4%BB%80%E4%B9%88%E6%96%B9%E6%B3%95%E5%8F%AF%E4%BB%A5%E5%8A%A0%E5%BF%AB%20Team%20System%20Web%20Access%20%E7%9A%84%E9%A6%96%E6%AC%A1%E5%90%AF%E5%8A%A8%E9%80%9F%E5%BA%A6%EF%BC%9F.png)
是否有其他人在空闲一段时间后第一次访问 TSWA 时遇到启动时间非常慢的情况?我正在考虑运行一个任务,每分钟左右获取一次页面,只是为了保持缓存。但这似乎不对。我知道 TSWA 是一个 ASP.Net 应用程序,但据我所知,它也经过了预编译,因此不应该减慢它的速度。有什么想法吗?
答案1
即使是预编译的 ASP.NET 应用程序也会有严重的启动问题。通常,应用程序越复杂,启动就越困难。编写脚本可能会有所帮助,但最好更改应用程序池设置,不要每 1740 分钟关闭一次(这是默认设置)。我通常从“从不”开始,如果有问题,再逐步减少。
答案2
尝试通过将应用程序池空闲超时设置为“0”分钟来禁用它。
http://technet.microsoft.com/en-us/library/cc771956(WS.10).aspx