【问题标题】:Add instance to Windows Azure Cloud Service将实例添加到 Windows Azure 云服务
【发布时间】:2015-08-15 07:48:27
【问题描述】:

我有一个 Azure 云服务正在生产中。我最近收到了来自 Microsoft 的以下消息,关于他们的云服务平台即将推出的服务:

下面引用的所有运行 Web 和/或辅助角色的云服务都将在此维护期间出现停机时间。在不同升级域中具有两个或更多角色实例的云服务将至少在 99.95% 的时间具有外部连接。请注意,保证服务可用性的 SLA 仅适用于每个角色部署多个实例的服务。 Azure 一次更新一个升级域。有关跨升级域的角色分配和更新过程的更多信息,请访问Update an Azure Service 网页。

我接收电子邮件的方式是,每个实例本质上是不同主机上的虚拟机,并且它们将在整个维护期间重新启动主机,所以如果我不想在此期间停止服务,我需要确保我有多个实例。这是准确的吗?如果是这样,我该如何“添加”一个实例?

【问题讨论】:

    标签: azure azure-cloud-services


    【解决方案1】:

    没错。

    您可以通过更新角色的配置来增加实例计数。在 Visual Studio 中,您可以在角色的“属性”窗口中执行此操作并增加 Instance count 设置。然后,重新部署服务。

    更快的方法是从 Azure 门户下载角色的配置文件 (.cscfg),更新实例计数设置,然后上传更改后的配置文件。该设置位于此处显示的 Instances 元素中。

    您可以从 Azure 门户 (portal.azure.com) 下载角色的配置文件,方法是转到云服务刀片并单击工具栏中的设置。在设置边栏选项卡中单击配置。在配置刀片中,您可以在工具栏中找到下载和上传按钮。

    【讨论】:

      【解决方案2】:

      我接收电子邮件的方式是,每个实例本质上都是一个虚拟机 不同的主机,他们将在整个过程中重新启动主机 维护期间,所以如果我不想在维护期间停止服务 这一次,我需要确保我有多个实例。这是 准确吗?

      你的理解是正确的。

      如果是这样,我如何“添加”一个实例?

      有很多方法可以做到这一点。

      一种方法是编辑您的角色配置文件 (*.cscfg) 并将 Instances 元素的 count 属性从 1 更改为 2,然后通过 Azure 门户上传此文件(云服务 -->配置选项卡 --> 上传按钮)

      另一种方法是通过相关云服务的“缩放”选项卡更改实例计数。在此选项卡上,您将看到“实例计数”设置。只需将其从 1 更新为 2

      其他选项包括 PowerShell、编写代码,但我认为我上面提到的那些应该是完成任务的最简单方法。

      【讨论】:

      • 抱歉@Guarav,Rick 领先你一分钟,但谢谢!
      • LOL :) ...不用担心!
      猜你喜欢
      • 2015-12-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-17
      • 2015-10-04
      • 2013-08-09
      • 2014-03-18
      • 1970-01-01
      相关资源
      最近更新 更多