开始使用
部署完成后定时任务默认是运行状态,并且按照配置的创建/删除时间“单次”执行。之后要再继续使用,请按以下步骤操作。
- 进入资源栈的“资源”页签,单击访问函数工作流。
图1 资源
- 访问函数工作流,依次单击“设置”“环境变量”“编辑环境变量”,参考环境变量填写说明完成变量值填写并单击右下角“确定”进行保存。
图2 填写变量值
表1 环境变量填写说明 键
值
bandwidth_charge_mode
创建的弹性云服务器 ECS实例绑定的弹性公网IP EIP的计费模式,按流量计费(traffic)或者按带宽计费(bandwidth)。
bandwidth_size
弹性公网IP EIP的带宽大小,要求整数,单位:Mbit/s。取值范围:1-2,000。
create_time
批量创建动作触发时间,格式严格要求:年-月-日 时:分:秒 例如:2024-11-27 15:20:00,必须小于批量删除时间。
delete_time
批量删除动作触发时间,格式严格要求:年-月-日 时:分:秒 例如:2024-11-27 15:35:00,需要大于批量创建时间,建议至少大于10分钟。
ecs_count
批量创建的弹性云服务器 ECS实例数量,限制单次请求创建的ECS数量最多200台,要求整数。
ecs_flavor
批量创建的弹性云服务器 ECS实例的规格,例如:c6.large.2,请在对应region下查询,获取方式详见 图6。
image_id
批量创建的弹性云服务器 ECS实例安装系统的镜像,例如:89ac6e18-d938-4b0d-b038-bcdb03a1b87f (公共镜像Ubuntu 22.04),不同region镜像ID不同,请在对应region下查询,获取方式详见 图7。
password
批量创建的弹性云服务器 ECS实例的root 密码。
region
所在区域,在哪个region 批量创建弹性云服务器 ECS实例。获取方式详见 图8。
retry_count
重试次数,要求整数。
subnet_id
批量创建的弹性云服务器 ECS实例所在子网的 ID,请在对应region下提前创建、查询。获取方式详见 图10。
vpc_id
批量创建的弹性云服务器 ECS实例所在虚拟私有云 VPC的 ID,请在对应region下提前创建、查询。获取方式详见 图9。
region变更后,ecs_flavor、image_id、vpc_id、subnet_id也需要随着region变更,请在对应region下获取。
- 若函数触发器处于“停用”状态需要启用函数触发器,依次单击“设置”“触发器”“启动”,使函数触发器处于启用状态。
图3 启用函数触发器
- 单击“确定”启用触发器。
图4 确定启用触发器
- 按预定时间批量创建/删除ECS实例。
图5 批量创建的ECS实例