Насколько я могу судить, когда рабочий процесс перезагружается:
а) новый запускается до того, как старый отключается б) старый отключается, когда все активные запросы его обслуживание завершают
Точность приведенного выше?
Если это так, у меня есть данные, которые я сохраняю в SQL после запуска Application_End () из файла global.ascx.Я возвращаю эти данные обратно при запуске Application_Start ().
Проблема основана на моем тестировании, новый рабочий процесс запускает Application_Start () до того, как мой старый рабочий процесс получит возможность завершить свой Application_End ().
Каковы наилучшие методы для решения этой ситуации?
заранее приветствует
edit: я только что заметил функцию в IIS 7 «Отключенный перекрывающийся цикл» - я предполагаюэто лучший маршрут