2015-03-25 83 views
0

我运行一个azrue webrole(主机2个网站+ 1 webservice),最初上载在那个“包”。 初始上传后,我通过Web Deploy发布了其中一个网站的一些修补程序。Azure Webrole加载旧网站版本后重新启动

如果我的azrue角色重新启动(无论什么原因),更新后的网站将回退到角色最初上载的版本。

这是打算?有什么办法可以防止这种情况发生?我无法找到关于该主题:(您的帮助

感谢任何信息!

+0

你有Azure连接到你的源代码控制仓库吗? – 2015-03-25 12:16:11

回答

2

如果我的Azure角色重新启动(无论是什么原因)的更新站点落在 回版的角色原本是上传的。

那是故意的吗?

是。包发布Azure的决定推倒作用,并把它放在ANOT的情况下将回滚完成后,该网站的任何更改她的虚拟机。这是因为Azure云服务(Web/Worker角色)是无状态的。但是,当角色重新启动时(或者换句话说重新启动),这不应该发生。

有没有什么方法可以防止这种情况?

不幸的是没有。如果要使更改持久化,则必须通过上载新软件包来更新部署。

+0

非常感谢您的信息! – 2015-03-25 15:44:36

相关问题