【发布时间】:2020-01-25 13:46:45
【问题描述】:
我在 azure 门户上创建了一个 Web 应用程序,并将我的代码从 Visual Studio 发布到其中。我想撤消发布。有什么建议吗?
【问题讨论】:
-
恢复备份?
-
删除您使用 Kudu 或 FTP 部署的文件
标签: c# azure web-applications publishing
我在 azure 门户上创建了一个 Web 应用程序,并将我的代码从 Visual Studio 发布到其中。我想撤消发布。有什么建议吗?
【问题讨论】:
标签: c# azure web-applications publishing
部署槽在以下场景中很有用,
Staged Deployment
在分阶段部署中,我们将网站部署到充当分阶段环境的非生产槽。在这种环境下,我们可以测试网站是否按预期工作。如果网站按预期正常运行,我们可以将生产槽与暂存槽交换。
Incremental Deployment
有些活动可能会在部署之后执行。这样,我们可以将网站部署在非生产槽上。我们可以在部署后执行所需的活动,然后与生产槽交换以使更新的网站生效。
Rolling Back Deployment
如果在将非生产槽换成生产后,您需要回滚部署,您可以再次将生产槽与包含先前生产内容和配置的槽交换,从而回滚部署。
Azure Web 应用程序也带有备份功能,您可以在您的应用程序中启用它并保留您网站的备份。当您觉得部署没有按预期进行时,您可以恢复备份。
参考:
https://docs.microsoft.com/en-us/azure/app-service/manage-backup
希望对你有帮助。
【讨论】: