gpt4 book ai didi

azure - 使用 Service Fabric 改进 CD 管道

转载 作者:行者123 更新时间:2023-12-01 04:48:32 25 4
gpt4 key购买 nike

我们在服务结构上构建了 Web API,并在 Azure 的Web 应用程序中建立了一些 Web 项目。我们希望在部署时轻松切换回旧版本的应用程序并改进 CD 管道。

因此,我们想到的是创建另一个应用程序来暂存服务结构并路由流量,无论是逐渐将用户转移到新版本的实例,还是只是按下开关即可将所有流量一次性发送到新版本。

We need a solution that would both support Webapps and Service fabric. Providing patterns and experience for stateful services would be great.

引用文献

A.Web Apps 插槽交换

https://azure.microsoft.com/en-us/resources/videos/azure-websites-deployment-slots-for-staging-sites/

B.持续交付管道 enter image description here

PS:我知道交换对于有状态服务没有意义。因此,如果我们想要保留您的数据并保持一致,则必须进行滚动升级。

最佳答案

考虑使用 Azure Api Management,它现在对 Service Fabric 具有适当的支持(检查他们的 trello)。它应该解决两者的版本控制问题,因为它是外部的并且与底层技术无关,但它不提供流量的逐渐增加。

关于azure - 使用 Service Fabric 改进 CD 管道,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44372440/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com