此页面有用吗?
您对此内容的反馈非常重要。 请告诉我们您的想法。
更多反馈?
1500 个剩余字符
使用部署属性解决部署问题

使用部署属性解决部署问题

更新时间: 2014年11月

在将应用程序包部署到 Windows Azure 时,您可从管理门户内的“属性”窗格中获取有关部署的信息。您可以使用此窗格中的详细信息帮助解决有关云服务的问题,还可以在启动新的支持请求时将此信息提供给 Windows Azure 支持。

note备注
可以单击“属性”窗格右上角的图标将该窗格的内容复制到剪贴板。

下表列出了可能发生的某些部署问题以及纠正这些问题的解决方法步骤。如果这些建议不能解决您的问题,请联系 Windows Azure 支持。

 

问题 解决方法

我无法访问我的网站,即使我的部署已启动且所有角色实例已就绪。

门户中显示的网站 URL 链接不包括端口。网站的默认端口为 80。但是,如果您的应用程序配置为在其他端口中运行,则您在访问网站时必须将正确的端口添加到 URL。

  1. 在管理门户中,单击云服务的部署。

  2. 在管理门户的“属性”窗格中,检查角色实例的端口(位于输入终结点下)。

  3. 如果端口不是 80,请您在访问应用程序时将正确的端口值添加到 URL。若要指定非默认端口,请键入 URL,后跟一个冒号 (:),再后跟端口号,二者之间没有空格。

我的角色实例在我未执行任何操作的情况下重新启动。

在 Windows Azure 检测到问题节点并将角色实例移动到新节点时会自动执行服务修复。在发生此情况时,您可能会看到角色实例自动重新启动。查明是否执行了服务修复:

  1. 在管理门户中,单击云服务的部署。

  2. 在管理门户的“属性”窗格中,查看信息并确定在观察到角色重新启动时是否执行了服务修复。

在主机操作系统和来宾操作系统升级期间,角色也会大约每个月重新启动一次。有关详细信息,请阅读博客文章角色实例因操作系统升级而重新启动

我无法执行 VIP 交换,并且只要我尝试此操作就会收到错误。

如果部署更新正在进行,则不允许 VIP 交换。部署更新会在以下情况下自动发生:

  • 新来宾操作系统可用,并且已配置为进行自动更新

  • 发生服务修复

若要查明自动升级是否阻止您执行 VIP 交换,请执行以下操作:

  1. 在管理门户中,单击云服务的部署。

  2. 在管理门户的“属性”窗格中,查看“状态”的值。如果该值为“就绪”,则选中“上次操作”以查看最近是否发生了可能阻止 VIP 交换的自动升级。

  3. 重复生产部署的步骤 1 和步骤 2。

  4. 如果自动更新正在进行,请先等待更新完成,然后尝试执行 VIP 交换。

角色实例在“已启动”、“正在初始化”、“忙碌”和“已停止”之间循环。

此情况可指示应用程序代码、包或配置文件存在问题。如果为 true,则可以看到状态每几分钟更改一次,Windows Azure 管理门户可能显示类似“正在回收”、“忙碌”或“正在初始化”的内容。这说明应用程序存在阻止角色实例运行的问题。

有关如何解决此问题的详细信息,请参阅博客文章 Windows Azure PaaS 计算诊断数据导致角色回收的常见问题

我的应用程序已停止运行。

  1. 在管理门户中,单击角色实例。

  2. 在管理门户的“属性”窗格中,考虑以下情况以解决问题:

    • 如果角色实例最近已停止(您可以检查“中止计数”的值),则部署可能正在更新。等待以查看角色实例是否会自行恢复运行。

    • 如果角色实例处于“忙碌”状态,请检查应用程序代码以查看是否已处理 StatusCheck 事件。您可能需要添加或修复处理此事件的某些代码。

    • 浏览博客文章 Windows Azure PaaS 计算诊断数据中的诊断数据和故障排除方案。

note备注
如果您重新启动云服务,请重置部署的属性,以便有效擦除有关原始问题的信息。

显示:
© 2015 Microsoft