我的天蓝色云应用程序中有一些东西导致IIS重新启动。 简而言之,我部署到Azure,进展持续了一段时间,网站已部署,但角色无法启动并最终导致骑车......在管理门户中,它表示角色不健康。Azure云应用程序循环
我迄今所做的:
- 经过了Azure诊断(WAD管理表和等)。
- 经过蔚蓝的机器上的IIS日志(远程桌面)
我找到的唯一的事情是这样的IIS的警告。
属于站点 '19291949' 应用 '/' 有一个无效 AppPoolId 'ddcc23fe-8eee-4412-a4dd-56b50e18d9f2' 设置。
因此,该应用程序将被忽略。网站19291949被禁用,因为为该网站定义的根应用程序是 无效。请参阅上一个事件日志消息,了解有关为什么 根应用程序无效的信息。
这解释了为什么服务器始终在启动和停止,但这只是我假设的应用程序本身的症状。 我能够在azure角色本身内访问站点...有时它可以从我自己的桌面访问,但无法正确显示。
我的项目显然有问题。从我在这里发现的线程看来,它看起来可能是或多或少的东西,从错误的引用到指向本地数据库的连接字符串。但我怎么知道在哪里看?天蓝色的诊断不会给我任何细节。该项目在模拟器本地运行良好。
我的问题是:我如何在这里找到具体的根本原因? 我该如何构建我的这个项目的试错?
作为一个快速的思想,如果你的主机在本地IIS网站,会发生什么?还有,当您在本地Azure模拟器中运行网站时会发生什么? – ramiramilu
它与azure模拟器和本地网站一起使用。不是一个警告。我正在考虑从云端转到普通的天蓝色网站。这是一个耻辱,因为它几周前就像一个魅力。所以我的代码中添加了一些天青不喜欢的东西。 – Josef
您是否可以尝试使用全新的Azure云服务重新制作,使用完全不同的名称进行创建并新建它们,然后发布您的网站。看看会发生什么? – ramiramilu