Как настроить время запуска процесса в IIS? - PullRequest
0 голосов
/ 15 марта 2020

Я запускаю тесты на сервере IIS, чтобы увидеть, как он масштабируется. У меня дорогой процесс запуска (чтение большого количества данных из SQL, заполнение сети AI), но с 4 или более процессорами он обычно заканчивается через несколько минут. В настоящее время я пытаюсь запустить веб-службу с 2 процессорами и получаю следующее сообщение:

Application '/LM/W3SVC/1/ROOT' with physical root 'C:\inetpub\wwwroot\' failed to load coreclr. Exception message: Managed server didn't initialize after 120000 ms.

После некоторых поисков я обнаружил, что это связано со свойством IIS: startupTimeLimit . Поэтому я go в IIS, нахожу пул приложений и изменяю значение:

Настройки IIS AppPool

Но это не изменило результат. Кроме того, я подозреваю, что значение по умолчанию для параметра AppPool было 90 секунд, а в документации startupTimeLimit сказано, что значение по умолчанию составляет 120 секунд, что соответствует сообщению об ошибке.

Как сделать Я говорю IIS не останавливать длительный процесс инициализации?

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