Я долгое время читал в разных местах о модулях и о том, как они работают с IIS 7+. На тестовом сервере мы установили Advanced Logging и настроили его так, как хотелось бы. Вопрос возник, хотя я не могу ответить, и это будет ли он снимать любой из наших сайтов, если я установлю модуль? Есть несколько сообщений, в которых рассказывается о том, как установить расширенный журнал, а некоторые из них упоминают перезапуск IIS или перезапуск пулов приложений (которые я решил не делать, чтобы увидеть, действительно ли я тоже, оказалось, я должен), но, как я узнал в прошлом, не следует доверять, что если бы я не делал ничего явно, это не значит, что это не было сделано в фоновом режиме.Могут ли встроенные модули IIS перезапускать IIS или пулы приложений?
Конкуренция сводится к тому, что у нас есть 1 конкретный веб-сайт, на который мы хотим установить расширенную регистрацию. Веб-сайт сильно используется 24/7, и его непреднамеренное удаление может вызвать у меня проблемы. следовательно, мой вопрос. Если я это установлю, он временно отключит наш веб-сайт, чтобы установить модуль, или он будет умным, и функция будет доступна в виде цикла приложений.
Вы правы, что он изменяет файл appilcationhost.config. Как я узнаю, что пулы перерабатываются? или он соображает, как их вернуть. AFAIK advancedLogging добавляет 1 раздел в конфигурационный файл в разделе group.webServer, добавляет себя в глобальные модули и, очевидно, добавляет себя в часть configSection. Кажется безопасным, но я не могу сказать, будет ли он перерабатываться или нет. –
В тестовом окне вы увидите события перезапуска в журнале системных событий. вы также можете увидеть изменение PID на рабочих процессах, если это произойдет. – Henry