在我的 Azure 环境中,我在多个网站的实例上有一个 webrole。WCF 项目中 global.asax 中的 Application_Start() 方法被多次调用(间隔几分钟),而不会命中 Application_End 或 Application_Error。在模拟器中我没有这个问题。
在事件日志中,我看到一个 WAS 事件:“属于站点 'xxxx' 的应用程序 '/' 设置了无效的 AppPoolId 'xxxxx'。因此,应用程序将被忽略”(并且该站点将被禁用,因为为该站点定义的根应用程序无效。)记录一次 1.5 小时。
有人知道发生了什么吗?