开启CPU Burst功能(仅适用于标准版、专业版)

在某些应用(例如:Java应用)启动的过程中,需要加载大量的缓存资源,这就导致应用在启动阶段非常消耗CPU资源。然而,在数据加载完成后,日常运行状态下的CPU用量相对正常,不需要那么高的CPU规格。如果您开启CPU Burst功能,可以有效的避免单实例CPU规格设置过高,从而导致的资源浪费。

限制条件

  • SAE默认支持CPU Burst放大倍数为2倍,并且持续时间为300秒,此设置不可调整。

  • CPU Burst功能仅支持4 Core及以下CPU规格的应用实例。

  • 目前此功能仅在华东1(杭州)、华东2(上海)、华北2(北京)、华北3(张家口)、华南1(深圳)地域支持。

开启CPU Burst功能

说明

本文主要介绍关键步骤。详细的创建过程,请参见应用部署

在创建应用过程中开启CPU Burst功能

  1. SAE应用列表中,在顶部选择目标地域和命名空间,点击创建应用

  2. 创建应用页面,配置以下信息。

    1. 应用基本信息配置向导页面的容量设置区域,设置单实例规格

      P6I8bU7OOd

      重要

      为了使CPU Burst功能生效,应用的单实例CPU规格不得超过4 Core。

    2. 高级设置配置向导页面的CPU Burst 配置区域,开启CPU Burst功能。

  3. 单击创建应用

在部署应用过程中开启CPU Burst功能

重要

为了使CPU Burst功能生效,此应用的单实例CPU规格不得超过4 Core。

  1. SAE应用列表中,在顶部选择目标地域和命名空间,点击目标应用ID跳转到应用详情页。

  2. 在目标应用的基础信息页面,单击部署应用

    Pwhzem1f9R

  3. 部署应用面板的CPU Burst 配置区域,开启CPU Burst功能。

  4. 单击确定

结果验证

  1. 在目标应用的基础信息页面,单击实例列表面板,然后单击目标实例ID操作列的Webshell

    FBA5Aq909W

  2. 在命令行中使用nproc命令查看单实例CPU规格,刚开始单实例CPU的规格为2 Core,300秒后CPU规格变回原本设置的1 Core。

    IiV6RdbS3x