Я разместил в iis веб-интерфейс ядра сети asp. Он работает нормально, но выключается случайно, без объяснения причин. Единственная запись в журнале "Приложение закрывается ..."
Если это произойдет из-за перезапуска пула приложений, он должен перезапуститься при следующем запросе. Тем не менее, я попытался изменить настройку утилизации на каждую полночь, но приложение по-прежнему выключается случайным образом.
Код запуска:
public static IWebHost BuildWebHost(string[] args) =>
WebHost.CreateDefaultBuilder(args)
.UseIISIntegration()
.UseStartup<Startup>()
.CaptureStartupErrors(true) // the default
.UseSetting("detailedErrors", "true")
.Build();
Я не думаю, что проблема связана с необработанным исключением или пулом. Даже если это произойдет, приложение должно быть перезапущено со следующим запросом.