【问题标题】:Azure app service deploy to multiple instances with auto scalingAzure 应用服务通过自动缩放部署到多个实例
【发布时间】:2020-12-03 12:26:39
【问题描述】:

我一直在尝试解决以下问题:在使用插槽时,我是否需要在部署期间禁用自动缩放?

我的 Azure 设置是:

  • 一个启用了 Auto Scaling 的生产站点
  • 一个暂存槽
  • DevOps 版本进入暂存槽,然后与生产交换

我的想法是:如果生产站点产生了 3 个实例,然后我开始发布(到 3 个暂存槽实例),但在此过程中,会发生横向扩展或横向扩展,添加或删除实例.我的发布会在中间中断还是回滚?

【问题讨论】:

    标签: azure deployment azure-web-app-service


    【解决方案1】:

    正如official doc 建议的那样,比例设置不会被交换。您拥有的暂存槽将独立于生产槽。并且在扩展/扩展期间进行交换不会破坏发布。它将根据缩放规则和资源需求无缝地等待并适当地调整目标槽以适应缩放需求。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-03-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-20
      • 2016-04-28
      • 2020-09-06
      • 2018-04-25
      相关资源
      最近更新 更多