ASP网络核心应用程序(托管在IIS中)无故关闭

时间:2019-07-02 09:12:22

标签: iis asp.net-web-api .net-core

我在iis中托管了一个ASP Net Core Web API。它运行正常,但是没有给出任何原因就随机关闭。 “应用程序正在关闭...”日志中的唯一条目。

如果由于应用程序池回收而发生,它应在下一个请求时重新启动。但是,我尝试将回收设置更改为每个午夜,但是该应用仍然会随机关闭。

启动代码:

public static IWebHost BuildWebHost(string[] args) =>
WebHost.CreateDefaultBuilder(args)
.UseIISIntegration()
.UseStartup<Startup>()
.CaptureStartupErrors(true) // the default
.UseSetting("detailedErrors", "true")
.Build();

我不认为未处理的异常或池导致了此问题。即使这样做,应用程序也应在下一个请求下重新启动。

0 个答案:

没有答案