Автоматический выход из приложения IIS - PullRequest
0 голосов
/ 29 октября 2018

В Windows Server 2012 у меня установлен IIS 8. Для одного приложения IIS я использую пул приложений. Я пытаюсь увеличить Максимальное количество рабочих процессов до 10, однако, когда я открываю веб-сайт в браузере, он автоматически выходит из системы, когда я нажимаю любую ссылку. Когда я изменяю обратно Максимальное количество рабочих процессов на 1. Выход не произойдет. Но на другом сервере, том же сайте с Maximum Worker Processes 16, автоматический выход из системы не произойдет. Почему максимальное количество рабочих процессов приведет к автоматическому выходу веб-сайта? Я проверил журнал ошибок и обнаружил, что существует исключение ThreadAbortException, которое возникает при запуске Response.Redirect.

1 Ответ

0 голосов
/ 29 октября 2018

Возможно, состояние сеанса ASP.NET не сохраняется вне процесса. Пожалуйста, проверьте эти две статьи:

http://scottonwriting.net/sowblog/archive/2009/07/23/163356.aspx

https://msdn.microsoft.com/en-us/library/ms178586.aspx

Этот параметр, кажется, находится в файле web.config, поэтому вы можете сравнить два файла web.config, чтобы увидеть, есть ли какая-либо разница.

...