我已经在azure门户上创建了一个Web应用程序,并将代码从Visual Studio发布到其中。我想撤消发布。有什么建议吗?
部署槽在以下情况下很有用,
Staged Deployment
在分阶段部署中,我们将网站部署到充当分阶段环境的非生产版位。在这种环境下,我们可以测试网站是否按预期工作。如果网站按预期正常运行,我们可以将生产插槽与登台插槽交换。
Incremental Deployment
部署后可能会执行某些活动。这样,我们可以将网站部署在非生产版位上。我们可以将需要进行的活动部署到部署后,然后与生产广告位进行交换,以使更新的网站生效。
Rolling Back Deployment
如果将非生产插槽替换为生产后,您需要回退部署,则可以将生产插槽再次替换为包含先前生产内容和配置的插槽,从而回退部署。
[Azure Web应用程序也具有备份功能,您可以将其启用您的应用程序并保留网站的备份。当您认为部署未按预期进行时,可以还原备份。
参考:
https://docs.microsoft.com/en-us/azure/app-service/manage-backup
希望有帮助。