【问题标题】:Windows Azure WebRole stuck in a deployment loopWindows Azure WebRole 陷入部署循环
【发布时间】:2009-12-10 14:23:52
【问题描述】:

我已经为此苦苦挣扎了几天。我当前的 Windows Azure WebRole 卡在一个循环中,状态在 In​​itializing、Busy、Stopping 和 Stopped 之间不断变化。

它永远不会上线,因此我永远无法看到该网站。 WebRole 是一个“开箱即用”的 MVC 2 应用程序,在 Mvc dll 上将 Copy Local 设置为 true,我什至还没有尝试连接存储或 WorkerRole,并且 Start 方法内部没有真正发生我可以看到会崩溃。

我真的尝试过回归基础,以确保没有任何事情可以使过程复杂化,并且网站在 Dev Fabric 上启动时不会出现问题,是的,它看起来就像标准的“Home”、“About”MVC 应用程序——只是可以不要让它在云端运行!

有趣的是,几天前,这个确切的包在云中的暂存区工作,我什至可以在浏览器中看到它 - 但永远无法将它交换到生产环境中,所以我删除了所有内容并从头开始,现在我什至无法在 staging 上运行它...

有没有人知道我可以做些什么来自己诊断这个问题,因为自从两天前在论坛上记录这个问题以来,没有任何改进或反馈。

任何帮助表示赞赏, 问候, 抢G

【问题讨论】:

  • 您是否在配置中允许完全信任?
  • 是的 - 我想我可能已将问题缩小到诊断范围。

标签: asp.net-mvc deployment azure


【解决方案1】:

事实证明,有很多事情会导致这种情况发生。 Microsoft 论坛上的一个完整主题讨论了其中的大部分内容,并详细介绍了我在竞技场中的冒险经历。

http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/1482c1af-16e3-46ca-846e-14f511c35750

希望这会有所帮助...

【讨论】:

  • 谢谢。我遇到了同样的问题 - 原来 webrole.cs 文件由于某种原因没有加载到项目中。
  • 嗨罗伯托,您是否按照任何步骤来调试问题?很高兴知道。
【解决方案2】:

我认为最好的起点是在所有角色实例上启用远程桌面。 省去了很多心痛,想知道为什么诊断程序没有记录任何内容。

通过远程处理,您可以查看事件日志并找到许多导致 azure 不快乐的原因

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-06-13
    • 2013-10-22
    • 2021-02-06
    • 2012-03-23
    • 1970-01-01
    • 1970-01-01
    • 2010-11-09
    • 1970-01-01
    相关资源
    最近更新 更多