Azure Devops 中的交换服务结构
Posted
技术标签:
【中文标题】Azure Devops 中的交换服务结构【英文标题】:swap service fabric in Azure Devops 【发布时间】:2021-12-22 13:39:57 【问题描述】:我使用 Azure Service Fabric。我在 Azure devops 中的 CI/CD。一切都很好,但是如果我将我的应用程序部署到服务结构,我会看到等待我的应用程序直到它被更新,这对用户不利。当我使用 Azure“应用程序服务”时,我可以配置交换槽,在 azure devops 中添加任务交换槽,这对我来说是最好的方式。我可以在服务结构中配置什么以避免停机?我阅读了很多关于 SF 如何使用版本的信息,但我不明白这对我有什么帮助。请帮帮我!
【问题讨论】:
Service Fabric 使用滚动部署,这与蓝绿色部署不同。我建议您阅读有关此类部署的信息。 【参考方案1】:因此,您需要在发布管道中添加“更新发布 prifile”并选择“回滚”。在您的构建管道中,我建议删除有关“复制”和“删除”*.pdb 文件的任务
【讨论】:
以上是关于Azure Devops 中的交换服务结构的主要内容,如果未能解决你的问题,请参考以下文章
Azure DevOps 中的 Service Fabric 生成的输出不正确
Azure DevOps Pipeline 更改服务结构应用程序的证书权限
重写Azure DevOps Server (TFS)中的Git版本记录