Кто-нибудь еще испытывает действительно медленное время запуска при первом доступе к TSWA после периода простоя? Я подумываю о запуске задачи, чтобы получать страницу каждую минуту или около того, чтобы все было кэшировано ... Но это не кажется правильным. Я знаю, что TSWA - это приложение ASP.Net, но, насколько я понимаю, оно также предварительно скомпилировано, так что это не должно замедлять его. Любые идеи?
Даже предварительно скомпилированные приложения ASP.NET плохо справляются с запуском. Как правило, чем сложнее приложение, тем труднее запускать его. Написание сценария может помочь, но вам, вероятно, лучше изменить настройки пула приложений, чтобы они не закрывались каждые 1740 минут, что является значением по умолчанию. Обычно я начинаю с «никогда» и постепенно сокращаюсь, если возникают проблемы.
Попробуйте отключить тайм-аут простоя пула приложений, установив для него значение «0» минут.
http://technet.microsoft.com/en-us/library/cc771956(WS.10).aspx