是否有其他人在空闲一段时间后第一次访问 TSWA 时遇到启动时间非常慢的情况?我正在考虑运行一个任务,每分钟左右获取一次页面,只是为了保持缓存。但这似乎不对。我知道 TSWA 是一个 ASP.Net 应用程序,但据我所知,它也经过了预编译,因此不应该减慢它的速度。有什么想法吗?
答案1
即使是预编译的 ASP.NET 应用程序也会有严重的启动问题。通常,应用程序越复杂,启动就越困难。编写脚本可能会有所帮助,但最好更改应用程序池设置,不要每 1740 分钟关闭一次(这是默认设置)。我通常从“从不”开始,如果有问题,再逐步减少。
答案2
尝试通过将应用程序池空闲超时设置为“0”分钟来禁用它。
http://technet.microsoft.com/en-us/library/cc771956(WS.10).aspx