Azure Web角色在运行数周后自行回收?

Azure Web角色在运行数周后自行回收?,azure,recycle,webrole,Azure,Recycle,Webrole,我是Microsoft Azure的新手,正在为客户开发MVP。我能够成功地将我的ASP.NET MVC web应用部署到web角色。我面临的问题是,Azure Web角色似乎会自行循环并恢复到部署包。这将导致在部署后回滚手动更改(如果有)(比如我允许用户上传配置文件映像并将它们存储在文件系统中) 这是预期的行为吗?如果没有,我什么时候可以从调试的目的来看 寻找任何可能的帮助 这是预期的行为吗?如果没有,我什么时候可以从调试中查看 目的 这是预期的行为。Azure Fabric Controll

我是Microsoft Azure的新手,正在为客户开发MVP。我能够成功地将我的ASP.NET MVC web应用部署到web角色。我面临的问题是,Azure Web角色似乎会自行循环并恢复到部署包。这将导致在部署后回滚手动更改(如果有)(比如我允许用户上传配置文件映像并将它们存储在文件系统中)

这是预期的行为吗?如果没有,我什么时候可以从调试的目的来看

寻找任何可能的帮助

这是预期的行为吗?如果没有,我什么时候可以从调试中查看 目的

这是预期的行为。Azure Fabric Controller负责管理运行WebRole的虚拟机。它负责修补虚拟机,并在该虚拟机上执行其他与维护相关的工作。它还负责取出有故障的虚拟机,并用全新的虚拟机进行更换。当更换发生时,Fabric Controller将基于最后一个部署包创建新的VM


创建虚拟机宿主WebRole后,不应手动进行任何更改,这些虚拟机是
无状态虚拟机
。如果结构控制器决定回收VM,则对VM所做的任何更改都将回滚。请注意,如果虚拟机只是重新启动,这些更改将持续存在。

也许Azure Web角色不是适合您需要的平台。尝试查看Web应用程序-这些应用程序非常适合运行MVC@trailmax-或者。。。OP需要遵循web角色的指导,这些角色是无状态虚拟机,有大量关于它们的指导,以及如何正确部署应用程序。非常感谢。我已经开始纠正一些事情,以满足无国籍的性质。