是否可以将Azure云服务实例从“小”VM降级到“超小”VM?
到目前为止,我尝试了:-将Visual Studio中的VM更改为"extra small“-构建了一个新的包-将其上传到门户网站-更新了部署。我选中了“如果角色大小或角色数量改变则允许更新”。
更新失败,并显示以下消息:“无法更新生产环境。为新上载的包中的角色指定的角色大小与当前部署的服务中该角色的角色大小不同。在当前部署的包中指定的内存大小为1792。在升级包中指定的内存大小为768。”
有什么想法吗?提前感谢!
发布于 2012-10-10 19:37:10
如果角色大小或角色数量发生变化,则选中Allow update复选框应能正常工作(as documented here)。另一种方法是使用VIP交换:
将您的新包上载到staging
中删除暂存中的部署
请注意,为了使用VIP交换,两个包的端点应该完全相同。
发布于 2012-10-10 21:12:32
同时升级云服务并选中“如果角色大小或角色数量发生变化,则允许更新”。应该是工作,但可能会有一些问题(谁知道).Also,有时环境也可能给出错误(Happend to me once!)。
您可以做一件事,简单地替换web/worker角色,而不是升级它。
或者,您可以删除您的角色并重新上传具有Extrasmall大小的角色。
发布于 2013-05-02 23:04:46
从SmallVm升级到中型Vm没有问题,请使用中型Vm构建一个包并更新部署。
但在降级时,您需要删除部署,然后上载具有所需vm大小的新部署。
根据您的选择,您可以有不同的Vm大小用于生产和转移。
https://stackoverflow.com/questions/12817933
复制相似问题