gpt4 book ai didi

azure - 诊断以找出 Azure Web 角色未启动的原因

转载 作者:行者123 更新时间:2023-12-03 00:16:07 25 4
gpt4 key购买 nike

我正在尝试将一个大型网站作为 Web 角色部署到 Azure。但是,Azure 仪表板的实例选项卡上的 Azure 告诉我它在启动过程中遇到错误,导致它一遍又一遍地重新启动。

在哪里可以找到日志文件来告诉我具体出了什么问题? Manage.windowsazure.com 网站似乎没有任何内容。

最佳答案

首先,在您的开发机器上进行调试。确保部署了正确的 .cscfg 文件、没有任何损坏的连接字符串、引用了正确版本的 DLL(与 Azure 的 VM 相同)或将较新的版本复制到 Azure。如果这些失败,请阅读this topic on WindowsAzure.comtopics in this node on MSDNHello World code sample还有一个基本的诊断演示,应该会有所帮助。

Windows Azure 中的诊断基础知识:

  • 必须通过在 ServiceDefinition.csdef 文件中导入诊断模块来手动启用每个角色
  • 需要在 ServiceConfiguration.cscfg 文件中为生成的日志配置存储位置,例如存储模拟器或 Windows Azure 存储帐户。根据日志的类型,它们存储在 blob 或表中。
  • 您可以通过编程方式配置诊断收集,也可以使用在您的角色启动时读取并可以即时更新的文件来配置诊断收集
  • 您可以设置和控制将诊断数据下载到存储帐户的频率(这很重要,因为交易/传输/存储需要花钱)、性能计数器或您需要的其他指标

关于azure - 诊断以找出 Azure Web 角色未启动的原因,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18607869/

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