【问题标题】:how to undo the publishing in to an azure web application如何撤消发布到 azure Web 应用程序
【发布时间】:2020-01-25 13:46:45
【问题描述】:

我在 azure 门户上创建了一个 Web 应用程序,并将我的代码从 Visual Studio 发布到其中。我想撤消发布。有什么建议吗?

【问题讨论】:

  • 恢复备份?
  • 删除您使用 Kudu 或 FTP 部署的文件

标签: c# azure web-applications publishing


【解决方案1】:

部署槽在以下场景中很有用,

Staged Deployment

在分阶段部署中,我们将网站部署到充当分阶段环境的非生产槽。在这种环境下,我们可以测试网站是否按预期工作。如果网站按预期正常运行,我们可以将生产槽与暂存槽交换。

Incremental Deployment

有些活动可能会在部署之后执行。这样,我们可以将网站部署在非生产槽上。我们可以在部署后执行所需的活动,然后与生产槽交换以使更新的网站生效。

Rolling Back Deployment

如果在将非生产槽换成生产后,您需要回滚部署,您可以再次将生产槽与包含先前生产内容和配置的槽交换,从而回滚部署。

Reference link

Azure Web 应用程序也带有备份功能,您可以在您的应用程序中启用它并保留您网站的备份。当您觉得部署没有按预期进行时,您可以恢复备份。

参考:

https://docs.microsoft.com/en-us/azure/app-service/manage-backup

希望对你有帮助。

【讨论】:

  • 应该注意的是,所有这些功能至少需要标准的 S1 App 服务计划,每月大约 50 美元以上。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-09-19
  • 1970-01-01
  • 2014-11-01
  • 2010-11-18
  • 2012-03-19
相关资源
最近更新 更多