2013-04-24 32 views
0

我希望Microsoft Azure在应用程序部署和回滚领域提供服务。使用Windows Azure的部署和回滚策略

具体地说,我感兴趣的是完成下列使用Azure的:

  • 零停机
  • 回滚事件,一个部署失败

难道这些应用程序将应用程序部署将特性/服务放入Azure中?

因此,您可以感受到我的痛苦......现在,我通过Visual Studio部署策略是文件系统部署。我需要计划停机时间,而且大多数时候我仍然有系统中的用户正在丢失数据(因此抱怨)并忽略警告。基于功能请求和部署的紧迫性,有时会出现一个错误。用户发现,显然我们需要立即回滚(无意中需要另一个非计划维护时段)。

如果您使用Azure获得了积极的“零宕机时间部署”和“应用程序回滚”体验,请分享。

谢谢, 麦克

回答

3

是的,这些特征被烘焙到天青,特别是在部署到分期和生产分期VIP开关功能。

为了获得零停机时间,您可以部署到暂存环境,进行测试,直到您满意为止,然后VIP将暂存部署切换到生产环境。如果您将暂存部署放在一边并运行,那么如果您在生产中遇到任何意外问题,则可以将VIP切换回。

与此相反,当然,只要你保持它,分期环境就会花费你的钱。您可以随时测试一段时间,并确定您没有任何showstoppers时,只需将分段环境下拉至下一次部署即可。

https://www.windowsazure.com/en-us/manage/services/cloud-services/how-to-manage-a-cloud-service/

+0

如何将数据库更改与vip交换功能同步。 – RonakThakkar 2016-11-19 07:46:03