Azure云应用程序循环



我的azure云应用程序中有一些东西导致IIS重新启动。简单地说,我部署到Azure,进度正在进行一段时间,站点已经部署,但角色无法启动,最终循环。。。在管理门户网站中,它表示该角色不健康。

到目前为止我所做的:

  • 检查了azure诊断(wad控制表等)
  • 已检查azure计算机(远程桌面)上的IIS日志

我唯一发现的就是IIS警告。

属于站点"19291949"的应用程序"/"具有无效AppPoolId"ddcc23fe-8eee-4412-a4dd-56b50e18d9f2"集合
因此,该应用程序将被忽略。

站点19291949被禁用,因为为该站点定义的根应用程序为无效的有关为什么根应用程序无效。

这解释了为什么服务器一直在启动和停止,但我认为这只是应用程序本身的症状。我可以访问azure角色本身内的网站。。。有时它可以从我自己的桌面上获得,但渲染不正确。

我的项目显然出了问题。从我在这里找到的线程来看,SO看起来或多或少可以是任何东西,从错误的引用到指向本地数据库的连接字符串。但我怎么知道该往哪里看呢?azure诊断没有给我任何细节。该项目使用模拟器在本地运行得很好。

线程1螺纹2线程3

我的问题是:如何在这里找到具体的根本原因我应该如何安排这个项目的试错?

从故障排除场景演练开始http://blogs.msdn.com/b/kwill/archive/2013/08/09/windows-azure-paas-compute-diagnostics-data.aspx.这一系列的帖子应该介绍如何调试并找到几乎所有角色回收和不健康角色类型问题的根本原因。

好的,我试过了所有我找到的。。。唯一能解决这个问题的是添加Mvc3的安装作为WebRole的启动任务。最后

msdn

技术2在这个网站

最新更新