2015-06-01 45 views
0

我有一个Azure Cloud Service不在生产中。我最近收到了以下来自Microsoft的关于他们的云服务平台即将推出的服务的消息:将实例添加到Windows Azure云服务

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

我采取电子邮件的方式,每个实例本质上是不同的主机上的虚拟机,他们会在整个maintentance期间重新启动主机,所以如果我不想停止服务的这段时间,我需要确保我有多个实例。这是否准确?如果是这样,我该如何“添加”一个实例?

回答

1

这是正确的。

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

enter image description here

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

enter image description here

您可以下载配置文件从Azure的门户网站(portal.azure.com)通过去到云服务刀片和工具栏上单击设置中的作用。在设置栏中点击配置。在“配置”刀片中,您可以在工具栏中找到“下载和上传”按钮。

+0

正是我需要知道的,非常感谢! – ewitkows

0

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

你的理解是正确的。

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

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

其中之一是编辑您的角色的配置文件(* .cscfg)和改变Instances元素从1count财产2然后通过Azure的门户网站(云服务上传这个文件 - >配置选项卡 - >上传按钮)

还有一种方法是通过Cloud Service的“缩放”选项卡更改实例数量。在此选项卡上,您将看到“实例计数”设置。只需将其从1更新为2即可。

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

+0

对不起@Guarav,里克殴打你一分钟,但谢谢! – ewitkows

+0

哈哈:)不用担心! –