Сбой приложения IIS 10.0 AppPool - PullRequest
       17

Сбой приложения IIS 10.0 AppPool

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

После того, как компания сегодня принудительно обновила Windows 10, пул приложений, требуемый локальным веб-приложением, продолжает останавливаться / зависать, отображая сообщение

Сервис недоступен Ошибка HTTP 503. Служба недоступна.

Я проверил приведенные ниже похожие посты и следовал предложенным решениям, но безуспешно.

# 1 - https://stackoverflow.com/questions/47338226/iis-10-0-apppool-crashing-causing-503-error

Для размещения приложений .Net Core в IIS, версия .Net CLR пул приложений должен иметь неуправляемый код, как показано ниже скриншот.

# 2 - https://stackoverflow.com/questions/50244861/iis-10-app-pool-keeps-stopping-due-to-aspnetcore-dll-failed-to-load

Перейдите на диск, на котором установлен IIS, например. C: \ Inetpub \ Temp \ AppPools \ Удалите каталог (или виртуальный каталог) с тем же именем, что и у пула приложений. Перезапустите / снова запустите пул приложений.

Я также следовал инструкциям Microsoft. Обязательно сначала выполните действия, описанные в разделе «Включение и отключение функций Windows», а затем установите пакет размещения ASP.NET Core в соответствии с инструкциями.

# 3 - https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy/iis/?view=aspnetcore-2.1&tabs=aspnetcore2x

Мне не повезло.

Вот мои настройки App Pool enter image description here

Вот мой сайт настройки enter image description here

Я сделал все, что знаю. Кто-нибудь имеет такой же опыт и может поделиться решением?

Как всегда, большое спасибо экспертам!

UPDATE : Я создал новый AppPool с идентификатором «ApplicationPoolIdentity». Страница будет работать, однако мне нужно подключиться к экземпляру SQL Server с моими собственными учетными данными, потому что мы используем проверку подлинности Windows на большинстве страниц. Когда я создаю новый AppPool с моими учетными данными, он не будет работать.

...