Предотвратить холодное состояние приложения IIS - PullRequest
0 голосов
/ 16 октября 2018

У нас проблема с превращением пула приложений IIS 8.5 в некое "холодное состояние", которое приводит к зависанию при первом запросе.Прежде всего, вы должны знать, что мы выполнили домашнюю работу и нашли несколько «решений» для предотвращения повторного использования пула IIS:

Application settings: PreloadEnabled = true
Pool settings: StartMode = AlwaysRunning, IdleTimeout = 0, RecyclingInterval = 0

Эти параметры поддерживают постоянную работу процесса w3wp.exe - мы проверили, что идентификаторы процессаостается прежним .Несмотря на это, через некоторое время при открытии страницы сайта происходило какое-то зависание.После первого открытия проблема исчезает на некоторое время и т. Д.

Мы начинаем думать, что причиной этого является выгрузка AppDomain в процессе w3wp.exe.Может кто-нибудь посоветовать, куда копать дальше?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...