检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
list命令,是查看服务已发布的版本列表的命令。 当执行命令version list -h/version list --help时,可以获取帮助文档。 当前命令还支持部分全局参数(例如-a/--access, --debug等),详情可参考Serverless Devs 全局参数。 表1 参数说明
_id>:workflow:<package>:<workflow_name>:<version>注意:package当前只支持defaultversion当前只支持latest execution_id String 流程执行实例ID 最小长度:1 最大长度:64 status
案例概述 本手册基于函数工作流服务实践所编写,用于指导您使用函数工作流服务实现为图片打水印的功能。(当前“OBS应用事件源”仅支持华北-北京四、华北-乌兰察布一、华东-上海一。) 场景介绍 将图片上传到特定的OBS桶中。 将用户上传的每个图片打水印。 将处理完后的图像上传到另一个指定的OBS桶中。
函数触发器列表 登录函数工作流控制台,在左侧导航栏选择“函数 > 触发器列表”,如图1所示,即可查看创建过的所有触发器,触发器类型页签会优先展示用户当前使用的触发器。 单击“所属函数”列下的函数链接,可跳转至函数详情页对触发器进行停用、启用或删除操作。 图1 触发器展示 停用或启用触发器
_id>:workflow:<package>:<workflow_name>:<version>注意:package当前只支持defaultversion当前只支持latest name String 流程定义名称 最小长度:1 最大长度:64 description String
搜索起始时间(格式为YYYY-MM-DD'T'HH:mm:ss,UTC时间)。如果不指定默认为当前时间前1小时 query_end_time 否 String 搜索结束时间(格式为YYYY-MM-DD'T'HH:mm:ss,UTC时间)。如果不指定默认为当前时间 请求参数 表3 请求Header参数 参数 是否必选
info()函数,Python使用print()函数,Java使用System.out.println()函数打印日志,该方式会把当前请求的Request ID包含在日志内容中。 当多请求在同一个实例并发处理时,当前请求可能有很多个,继续使用这些函数打印日志会导致Request ID错乱。此时应该使用context
搜索起始时间(格式为YYYY-MM-DD'T'HH:mm:ss,UTC时间)。如果不指定默认为当前时间前1小时 query_end_time 否 String 搜索结束时间(格式为YYYY-MM-DD'T'HH:mm:ss,UTC时间)。如果不指定默认为当前时间 请求参数 表3 请求Header参数 参数 是否必选
_id>:workflow:<package>:<workflow_name>:<version>注意:package当前只支持defaultversion当前只支持latest execution_id String 流程执行实例ID 最小长度:1 最大长度:64 status
失效时间戳(epoch时间戳格式) 表8 MetricConfig 参数 参数类型 描述 name String 流量配置名称 type String 流量配置类型,当前只支持预留实例使用率一种类型 枚举值: Concurrency threshold Integer 流量阈值 min Integer 流量最小值
要配置版本固定,请在serverless.yml中定义frameworkVersion属性。每当您从CLI运行Serverless命令时,它都会检查当前Serverless版本是否匹配frameworkVersion的范围。CLI使用语义化版本,因此您可以将其固定为明确的版本或提供版本范围
必选参数。 按需计费:适用于灵活使用场景。 包年/包月:适用于可预估资源使用周期的场景。 按需计费 区域 必选参数。 文件系统部署的区域。当前AI绘画应用仅支持在“华东-上海一”部署,且需与创建的虚拟私有云VPC保持一致。 华东-上海一 项目 必选参数。 项目部署的区域。根据区域选择默认同步设置。
用户每次登录云审计控制台时,控制台默认显示新版事件列表,单击页面右上方的“返回旧版”按钮,切换至旧版事件列表页面。 事件列表支持通过筛选来查询对应的操作事件,如图1所示。当前事件列表支持四个维度的组合查询,详细信息如下: 图1 筛选框 事件类型、云服务、资源类型和筛选类型,在下拉框中选择查询条件。 筛选类型按资
字符。 利用率目标值(%) 函数实际使用到的预留实例数与函数当前总预留实例数的比例目标值,取值范围为1-99。 当实际比例高于当前设置的目标值时,FunctionGraph会直接创建对应数量的预留实例;当实际比例低于当前设置的目标值时,FunctionGraph会逐步缩容预留实例数。调整的时间周期
该函数时会触发冷启动,直接从提前初始化后的应用快照来恢复执行环境,而非重新走一遍初始化流程,以此达到极大提升启动性能的效果。 约束与限制 当前仅使用Java语言的函数支持配置快照式冷启动。 如果函数强依赖于有状态,需要考虑使用Restore Hook进行状态刷新。 对于强依赖CP
数配置委托。 当前函数工作流已停止维护Runtime SDK 中getAccessKey接口,您将无法使用getAccessKey获取临时AK。 getSecretKey() 获取用户委托的SecretKey(有效期24小时),使用该方法需要给函数配置委托。 当前函数工作流已停止维护Runtime
必选参数。 按需计费:适用于灵活使用场景。 包年/包月:适用于可预估资源使用周期的场景。 按需计费 区域 必选参数。 文件系统部署的区域。当前AI对话应用仅支持在“华东-上海一”部署,且需与创建的虚拟私有云VPC保持一致。 华东-上海一 项目 必选参数。 项目部署的区域。根据区域选择默认同步设置。
函数基础配置信息表 参数 说明 函数类型 选择“事件函数”。 支持以下两种类型: 事件函数:通常为JSON格式的请求,事件函数不受触发器类型的限制,当前FunctionGraph支持的所有类型触发器均可用于触发事件函数。 HTTP函数:用户可以直接发送HTTP请求到URL触发函数执行,该特性仅FunctionGraph
alias get命令,是获取服务指定别名详情的命令。 当执行命令alias get -h/alias get --help时,可以获取帮助文档。 当前命令还支持部分全局参数(例如-a/--access, --debug等),详情可参考 Serverless Devs 全局参数。 表1 参数说明
尽管请求URI包含在请求消息头中,但大多数语言或框架都要求您从请求消息中单独传递它,所以在此单独强调。 URI-scheme:表示用于传输请求的协议,当前所有API均采用HTTPS协议。 Endpoint:指定承载REST服务端点的服务器域名或IP,不同服务不同区域的Endpoint不同,您