gpt4 book ai didi

Azure WebApp - 插槽流量 % 不起作用

转载 作者:行者123 更新时间:2023-12-03 05:14:12 26 4
gpt4 key购买 nike

我有一个 Azure Web 应用程序(ASP Core MVC),通常使用 2 个插槽:

  • 生产
  • 分期

我部署到暂存,测试以确保一切正常运行,然后与生产交换。除了交换期间 1-2 分钟的停机时间外,没有任何问题。

但是,我有一项新功能,想用一定百分比的流量进行测试。所以我添加了一个名为“TestProduction”的插槽。我将新功能部署到该插槽,并将 50% 的流量分配给该插槽(在“部署插槽”屏幕中)。

但是,我似乎无法获得任何流量去那里。至少来 self 的电脑/平板电脑的流量似乎都进入了常规生产时段。我将 TestProduction 一路提升到 95%,但我仍然看到 Production 插槽代码。我还缺少其他东西来测试 TestProduction 槽的流量吗?

谢谢!

最佳答案

我尝试在实验室环境中重现相同的结果,并在按照以下步骤操作后获得了积极的结果。

第 1 步:创建具有两个部署槽的 azure webapp 服务。

enter image description here

第 2 步:将两个不同的代码部署到插槽中。

现在,每当我尝试通过浏览器访问网页时,我只能看到特定插槽中的代码。原因是当我们第一次访问该网页时,它会在浏览器上存储cookie。请参阅此链接了解更多信息。

enter image description here

因此,要测试插槽,请以私有(private)模式或隐身模式打开浏览器并输入 URL。您必须为每个新点击执行此操作。

enter image description here

关于Azure WebApp - 插槽流量 % 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75441234/

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