Веб-приложение записывает события в журнал событий только с локального хоста - PullRequest
0 голосов
/ 27 апреля 2011

У нас есть приложение ASP.net MVC, развернутое на Win Server 2008 R2 и IIS 7.5.

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

Но приложение все еще записывает предупреждения и ошибки в журнал событий с локального хоста.

Возможно, этот раздел нашего web.config необходимо изменить.

  <customErrors defaultRedirect="~/" mode="RemoteOnly" />
  <compilation debug="false">

Также наши настройки пула приложений: Our App Pool Settings

1 Ответ

0 голосов
/ 27 апреля 2011

Проверьте настройки system.web / healthMonitoring. Я использовал редактор конфигурации внутри диспетчера IIS, чтобы добавить параметр для регистрации событий в журнале событий, когда любой запрос не удался. Диспетчер IIS сгенерировал следующий скрипт:

appcmd.exe set config "TestSite" -section:system.web/healthMonitoring /+"rules.[eventName='Request Processing Errors',name='Request Processing Errors Default',profile='Default',provider='EventLogProvider']" 

Вам придется заменить "TestSite" выше на название сайта, который вы хотите изменить.

Надеюсь, если это не решит вашу проблему, это, по крайней мере, приведет вас на правильный путь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...