我已经将我的站点从DotNet Core 2.1升级到DotNet 6。它似乎可以正常工作几天。然后它开始在随机时间间隔内崩溃。我检查事件日志以找出此问题的原因,我发现以下错误消息。“具有物理根”C:....“的应用程序”/LM/W3 SVC/2/ROOT“无法加载coreclr。异常消息:托管服务器在4******ms后未初始化。”
这似乎是问题与“。Net运行时”和“iisaspnet核心模块V2”。但我还没有找到解决方案,以停止从我的网站越来越崩溃。
我已经将AspNet托管模型从“Inprocess”更改为“OutOfProcess”,但它不起作用。我还添加了StartUptime,但它也不起作用。
1条答案
按热度按时间ktca8awb1#
500.37 - ANCM无法在启动时间限制内启动
当同一台计算机上有多个应用程序池时会发生这种情况,Microsoft建议错开多个应用程序的启动过程。
另一个解决方案是增加启动限制,我建议你可以尝试增加startupTimeLimit,然后再试一次,web.config中的元素有一个选项< aspNetCore >(你可以参考这个文档)