按照本文中的步骤,我尝试在我的应用程序中启用preloadEnabled和startMode(我在自己的应用程序池中有大约20个WCF服务,然后是3个客户端站点)https://docs.microsoft.com/en-us/iis/get-started/whats-new-in-iis-8/iis-80-application-initialization
现在当我做iisreset时,WAS会立即死亡。如果我回去手动启动它然后启动W3PS,一切都会像我想要的那样开始。
有没有希望再次能够做一个iisreset?
使用/ stop和/ start执行它可以正常工作。它实际上只是没有标志的砰砰转变,这是一个问题。
WAS失败的事件代码是5011,代码是8007006d
IIS v 10.0.15063.0
Windows 10 1703(15063.726)
答案 0 :(得分:0)
对于future internet visitor to this question,我们在测试和发现错误时发现的是我们内部有一个与我们的pubsub相关的后台线程,它没有干净地关闭,并导致进程到在重新加载有可能发生之前挂起,导致WAS中的损坏。
在下一轮测试中,启动依赖项为我们停止了问题,现在我们开始在内部研究一个新的bug。有趣的时光。