ASP.NET Core - остановка и запуск сервера по требованию

У меня был странный опыт запуска веб-приложения ASP.NET Core. У нашей компании есть два веб-приложения dotnetcore. В настоящее время оба веб-приложения используются редко. IHostedService также используется для обоих: https://www.stevejgordon.co.uk/asp-net-core-2-ihostedservice

Оба веб-приложения в какой-то момент перестают работать, и когда пользователь заходит на страницу через веб-браузер, все возвращается в норму. У пользователя нет ошибок. Кто-нибудь знает, почему он останавливается и запускается? Возможно, веб-приложение находится в режиме ожидания, и поэтому оно не запущено. Любая документация будет полезна.

1 ответ

Решение

Мой товарищ по команде выяснил, в чем проблема. Вам нужно изменить пул приложений на IIS, вот шаги:

Веб-сервер >> IIS Manager >> Пулы приложений >> PROS >> Расширенные настройки... >> Модель процесса >> Тайм-аут простоя (минут): 0

Мы также устанавливаем значение корзины равным нулю.

Другие вопросы по тегам