Перекрытый Recycle и Application_Start - PullRequest
2 голосов
/ 02 декабря 2010

У меня есть веб-приложение asp.net, использующее AppFabric для распределенного кэширования.На Application_Start я инициализирую соединение с AppFabric.Обычно это занимает миллисекунды, что вполне приемлемо.Иногда для подключения может потребоваться до 30 секунд .

До перезапуска у меня есть рабочий процесс (назовем его wp1).У меня сложилось впечатление, что во время перезапуска wp1 обрабатывал все входящие запросы, пока wp2 раскручивался.Я предположил бы, что wp2 тогда становится отзывчивым, когда код Application_Start завершается.

На основании моей регистрации это не так.Похоже, что во время перезапуска wp2 начинает обрабатывать запросы в момент, когда Application_Start начинается , а не когда заканчивается .Итак, что я должен сделать, чтобы убедиться, что мое приложение не имеет 30 секунд простоя?

ура заранее

...