函数计算支持为服务版本创建别名。别名可以理解为指向特定服务版本的指针,是函数计算的一种资源。本文介绍如何在函数计算控制台创建、更新、查看以及删除别名。

创建别名

  1. 登录函数计算控制台
  2. 在顶部菜单栏,选择地域。
  3. 在左侧导航栏中,单击服务及函数。在服务列表区域,单击目标服务。
  4. 服务及函数页面,单击目标服务,然后单击版本管理页签。
    version
  5. 版本管理页签,找到需要创建别名的版本,单击操作列的新建别名
    新建别名
  6. 新建别名对话框中,填写别名的相关信息,单击确定
    alias-information

    参数说明如下。

    参数 是否必填 操作 示例
    名称 填写自定义的别名名称。 alias
    描述 填写该别名的描述信息。
    主版本 您选择新建别名的版本,无需填写。 1
    灰度版本 若您需要将部分请求切到灰度版本处理,则在灰度版本列表中选择灰度版本。 2
    权重 当需要灰度版本处理部分请求时,该参数必填。填写灰度版本的权重。 30
    在目标服务的 版本管理页签下,单击 别名页签。您可以看到刚创建的别名。本示例中该别名指向版本1,灰度版本为版本2,灰度版本权重为30%。 result-alias

查看别名

  1. 登录函数计算控制台
  2. 在顶部菜单栏,选择地域。
  3. 在左侧导航栏中,单击服务及函数。在服务列表区域,单击目标服务。
  4. 服务及函数页面,单击目标服务,然后单击版本管理页签。
    version
  5. 版本管理页面,单击别名,查看已创建的别名。
    check-alias

更新别名

  1. 登录函数计算控制台
  2. 在顶部菜单栏,选择地域。
  3. 在左侧导航栏中,单击服务及函数。在服务列表区域,单击目标服务。
  4. 服务及函数页面,单击目标服务,然后单击版本管理页签。
    version
  5. 版本管理页签,单击别名
    alias
  6. 别名页签,找到目标别名,单击操作列的更新别名
    update-alias
  7. 新建别名对话框,修改别名信息,然后单击确定

    参数说明请参见#table_0l6_dcm_iz6

删除别名

删除一个别名只会删除别名本身,并不会删除别名指向的版本,也不会删除指向此别名的触发器。建议删除别名前先修改触发器关联的别名。

  1. 登录函数计算控制台
  2. 在顶部菜单栏,选择地域。
  3. 在左侧导航栏中,单击服务及函数。在服务列表区域,单击目标服务。
  4. 服务及函数页面,单击目标服务,然后单击版本管理页签。
    version
  5. 版本管理页签,单击别名
    alias
  6. 别名页签,找到目标别名,单击操作列的删除别名,在弹出的对话框中单击确定
    delete-alias

API参考

函数计算提供了以下API用于管理别名:

其他与别名相关的API如下: