Один процесс пула приложений дает сбой и влияет на другие процессы пула - PullRequest
2 голосов
/ 21 января 2012

В IIS7 у меня есть веб-сайт под названием «MyWebsite» с использованием ASP.Net 2.0, под ним у меня есть 2 виртуальных каталога: Vdirectory1, использующий AppPool1, и Vdirectory2, использующий AppPool2.

Вот что происходит в моей среде: Когда процесс AppPool1 встречает исключение (я вижу исключение ASP.Net в журнале приложений в средстве просмотра событий, когда это происходит), запросы, которые обращаются к Vdirectory2, обрабатываются дольше, чем ожидалось (поле времени занято в журналах IIS7), они не не терпят крах, они просто занимают больше времени, чем ожидалось, что не хорошо для меня.

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

Мой вопрос: Есть ли способ изолировать это? таким образом, один процесс пула приложений не будет затронут, если другой процесс столкнется с исключением?

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

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