У нас проблема с превращением пула приложений IIS 8.5 в некое "холодное состояние", которое приводит к зависанию при первом запросе.Прежде всего, вы должны знать, что мы выполнили домашнюю работу и нашли несколько «решений» для предотвращения повторного использования пула IIS:
Application settings: PreloadEnabled = true
Pool settings: StartMode = AlwaysRunning, IdleTimeout = 0, RecyclingInterval = 0
Эти параметры поддерживают постоянную работу процесса w3wp.exe - мы проверили, что идентификаторы процессаостается прежним .Несмотря на это, через некоторое время при открытии страницы сайта происходило какое-то зависание.После первого открытия проблема исчезает на некоторое время и т. Д.
Мы начинаем думать, что причиной этого является выгрузка AppDomain в процессе w3wp.exe.Может кто-нибудь посоветовать, куда копать дальше?