WAS останавливается после iisreset после включения startMode и preloadEnabled в appPools
Следуя инструкциям в этой статье, я пытаюсь включить preloadEnabled и startMode в своих приложениях (у меня есть около 20 служб WCF в их собственных пулах приложений, а затем 3 клиентских сайта) https://docs.microsoft.com/en-us/ ИРИО / получить стартером / Что-новый-в-МИС-8 / МИС-80-приложений инициализации
Теперь, когда я делаю iisreset, БЫЛО умирает немедленно. Если я возвращаюсь и запускаю его вручную, а затем W3PS, все начинается так, как я хочу.
Есть ли надежда на возможность сделать iisreset снова?
Делать это с помощью / stop и / start работает нормально. Это буквально просто поворот без флагов, это проблема.
Код события для сбоя WAS был 5011, а код 8007006d
IIS v 10.0.15063.0
Windows 10 1703 (15063,726)
1 ответ
Для будущего интернет-посетителя на этот вопрос мы обнаружили, что в ходе нашего тестирования и работы с этой ошибкой у нас был фоновый поток, связанный с нашим pubsub, который не завершает свою работу чисто и вызывает зависание процесса перед перезагрузкой. есть шанс произойти, вызвав коррупцию в WAS.
Запуск зависимости остановил проблему для нас во время следующего цикла тестирования, и теперь мы можем приступить к исследованию новой ошибки внутри компании. Веселые времена.