• Azure App Service 纵向和横向缩放


    应用服务(App Service) 的缩放其实是对应用服务计划(App Service Plan)的缩放,简单理解是对后端的服务器的缩放,又分两种:纵向和横向。

    纵向扩展

    指的是“服务器”规格缩放,比如1核心2G 放大成 4核8G;

    直接在纵向扩展中,选择更高的计算和内存的服务器,点击应用即可。

    image.png

    横向扩展

    指的是一台服务器不够,就多加一台。是后台服务器数量的变更。

    横向扩展有两种,手动缩放和自定义缩放

    手动缩放(缩放实例数量)

    image.png

    自定义缩放(例按照CPU/内存利用率动态)

    通常需要创建两个规则:

    1.是增加实例的规则,例如 CPU利用率连续10分钟平均值大于70%,实例数+1

    2.是减少实例的规则,例如 CPU利用率连续10分钟平均值小于30%,实例数-1

    image.png

    要设定实例最大最小限定值,其中最大值受限于应用服务计划的规格。

    image.png

    除了默认的缩放条件,还可以创建基于时间的缩放规则,比如周一到周五8:00-20:00 自动扩大指5台:

    image.png

    多个缩放条件时,请仔细理解下图示例:

    如下图有两个缩放条件,默认的是根据CPU利用率调整示例数量,第二个条件是根据时间,设置固定示例数。只有当第二个不匹配时,才会执行根据CPU利用率调整实例数量。

    image.png

     
     
     
  • 相关阅读:
    uva 11997
    【USACO 3.1.1】最短网络
    【USACO 2.4.5】分数化小数
    【USACO 2.4.4】回家
    【USACO 2.4.3】牛的旅行
    【USACO 2.4.2】穿越栅栏
    【USACO 2.4.1】两只塔姆沃斯牛
    【USACO 2.3.5】控制公司
    【USACO 2.3.4】货币系统
    【USACO 2.3.3】零数列
  • 原文地址:https://www.cnblogs.com/shuzhenyu/p/12299470.html
Copyright © 2020-2023  润新知