本文介绍如何在函数计算控制台创建和修改预留模式下的实例。

前提条件

您已完成以下操作:

操作步骤

  1. 登录函数计算控制台
  2. 在顶部菜单栏,选择地域。
  3. 在左侧导航栏单击服务及函数,在服务列表区域,单击目标服务。
  4. 服务及函数页面,单击目标服务。然后单击预留资源,在预留资源页签,单击新建预留
    新建预留资源
  5. 预留模式实例数的对话框中,配置相关参数,然后单击确定
    reserved-mode-instances
    说明 不能直接在LATEST版本下创建预留实例,您需要新建一个版本和别名后才能添加预留实例。更多信息,请参见别名操作
    参数 说明
    服务别名 在列表中选择指向需要在预留模式的实例上执行的目标函数的别名。
    函数名称 在列表中选择需要在预留模式的实例上执行的目标函数。
    预留模式实例个数 在文本框中填写预留模式的实例的个数。
    说明 您可以根据对话框中的实例数监控图中的实际使用实例数量设置预留模式的实例个数。
    配置方法

    按需选择配置方法,您可以根据不同的配置方法查看目标函数的实例数监控图。

    • 简单配置:当预留函数实例可以充分利用且预留模式实例个数波动不大时,您可以选择简单配置。
    • 自动伸缩配置:按需选择预留实例的自动伸缩类型,解决预留模式配置的固定预留值可能会导致预留函数实例利用不充分的问题。
      • 定时伸缩:通过设置定时伸缩您可以更加灵活地配置预留的函数实例,在指定时间将预留的函数实例量设定成需要的值,使函数实例量更好地贴合业务的并发量。
        • 策略名称:在文本框中填写自定义的策略名称。
        • 生效时间:在文本框中设置定时弹性伸缩的开始生效及结束生效时间。
        • 预留数量:在文本框中按需设置预留数量。
        • 定时表达式:定时信息,支持两种格式。详细信息,请参见参数说明
      • 指标伸缩:根据函数实例并发利用率的情况每分钟对预留资源进行一次伸缩。
        • 策略名称:在文本框中填写自定义定时任务名称。
        • 生效时间:在文本框中设置指标弹性伸缩的开始生效及结束生效时间。
        • 指标类型:在下拉框中选择追踪的指标类型。
        • 指标目标值:设置伸缩范围,当利用率低于此参数时则进行缩容,当利用率高于此参数时,则进行扩容。
        • 伸缩范围:在文本框中按需设置最小预留实例个数最大预留实例个数
    在预留资源列表,您可以看到刚创建的预留模式的实例。result-provision-source

修改预留模式的实例个数

  1. 登录函数计算控制台
  2. 在顶部菜单栏,选择地域。
  3. 在左侧导航栏,单击服务及函数
  4. 在服务列表,单击目标服务。
  5. 单击预留资源页签,找到目标函数。
  6. 单击操作列的编辑
  7. 预留模式实例数的对话框,修改预留模式的实例个数,然后单击确定
    说明 如果需要删除预留模式的实例,您只需将预留模式实例个数设置为0即可。