Назад | Перейти на главную страницу

Будет ли изменено приложение перезапуска конфигурации расширенного ведения журнала IIS

Я использую модуль IIS Advanced Logging на рабочем сервере под управлением IIS 7.5.

Мне нужно изменить некоторые настройки (в частности, какие поля регистрируются), и я не могу найти нигде, указывающей, приведет ли это к перезапуску AppPool или перезапуску приложения. Поскольку это производственная система, мне нужно избегать этого.

Заранее спасибо.

Изменение регистрируемых полей не приведет к перезапуску AppPool, но убьет текущий AppDomain и запустит новый при следующем запросе. Таким образом, любое состояние сеанса (если оно находится в процессе) теряется.

Вы можете легко это проверить:

 <%@ Page language="c#" %>
 <html>
    <% if (Session["starttime"] == null) { Session.Add("starttime", DateTime.Now.ToString()); }; %>
    <%= Session["starttime"] %>
 </html>

дважды загрузите страницу, чтобы увидеть время, затем измените настройки журнала и перезагрузите страницу, вы получите новое время.