它有一个 WebRole - ASP.Net MVC 应用程序(此 MVC 应用程序中使用 ASP.Net -6ren">
gpt4 book ai didi

azure - "Initializing - Busy - Stopping"Azure 部署中的循环问题

转载 作者:行者123 更新时间:2023-12-05 00:42:12 24 4
gpt4 key购买 nike

我正在尝试在 Windows Azure 上部署 Azure 云应用程序。应用规范是-->

  1. 它有一个 WebRole - ASP.Net MVC 应用程序(此 MVC 应用程序中使用 ASP.Net 图表控件)
  2. 它不包含任何辅助角色。
  3. 第三方引用通过属性“copy Local”设置为“true”(MVC、ASP 图表控件和 ASP 提供程序 DLL)
  4. 服务配置文件中没有DiagnosticsConnectionString
  5. 它使用 ASP 提供程序进行 session 状态管理。

此应用程序在本地开发结构上成功运行,但当我尝试将其部署在 Windows Azure 上时,它陷入循环,状态在初始化、忙碌、停止状态之间更改。它永远不会进入就绪状态。似乎没有错误日志可以向用户传达部署问题。

那么有什么方法可以诊断部署问题吗?有什么方法可以获取部署错误日志吗?

任何形式的帮助将不胜感激。

谢谢,库沙尔

最佳答案

几周前我遇到了类似的问题,所以也许您可以使用我学到的知识:

请记住,只有您的 Web 角色直接引用的程序集才会包含在部署包中。这意味着,如果项目 MySolution.WebRole1 引用名为 MySolution.ServiceLayer 的项目,而该项目又引用第三方程序集 ThirdParty.SomeAssembly.dll,则该程序集将不会包含在包中。在这种情况下,您必须将 MySolution.WebRole1 中的引用添加到 ThirdParty.SomeAssemlby.dll。

编辑:至于诊断:如果您还没有这样做,您可能需要查看 Windows Azure Platform Training Kit - December Update 。它包含一个名为“在 Windows Azure 中部署和监视应用程序”的实验练习。

关于azure - "Initializing - Busy - Stopping"Azure 部署中的循环问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2313375/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com