首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure实例-我的直接更改已丢失

问Azure实例-我的直接更改已丢失
EN

Stack Overflow用户
提问于 2012-08-01 17:25:28
回答 2查看 89关注 0票数 0

我在Azure上为我的web应用程序提供了一个小型生产实例。为了快速更改实时站点,我通过RDC打开实例,并跨任何需要添加的dll和文件进行复制。这似乎运行得很好。

然而,昨天晚上,实例似乎被重置了(我仍在调查原因),网站的版本回滚到大约一个月前。

我在StackOverFlow上读到,当微软执行实例重置时,通过远程数据中心所做的任何更改都不会保存,并且会回滚到上一次发布。

当然,必须有一种更快的方法来更改生产实例,而不是每次都发布应用程序?每次发布大约需要45分钟。如果我每天进行多次部署,那么有没有更好的解决方案?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-08-01 17:37:42

否,所有更改都必须发布。微软保证会有一个工作的实例,但没有被保证它将是相同的实例。

我们一直在寻找其他解决方案,但现在只是发布更改。但我们可能很幸运,可以浪费10分钟来发布。

票数 2
EN

Stack Overflow用户

发布于 2012-08-01 17:58:03

以下是您可以查看的一些内容:

  1. *.cspkg文件的大小。尝试缩小*.cspkg文件以减少上载时间。您可以存储静态文件,如图像、视频等。例如,在blob存储中。IIS
  2. 使用同步机制将blob容器中的所有文件同步到您的

网站。如果您使用它,您可以简单地将文件复制到blob存储,以便更新您的实例。请注意,您需要考虑一些事情,比如启动任务会发生什么,滚动升级会发生什么,……?Steve为此写了一篇很棒的博文:Update Your Windows Azure Website in Just Seconds by Syncing with Blob Storage (它使用WorkerRole而不是WebRole)

  1. Go for Windows Azure网站,这允许你使用FTP,,...

立即部署

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11756336

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档