检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
remove version命令 remove version命令,是用户删除指定已发布的版本命令。 当执行命令remove version -h/remove version --help时,可以获取帮助文档。 参数解析 表1 参数说明 参数全称 参数缩写 Yaml模式下必填 Cli
其中input为客户端请求的body数据,context为FunctionGraph函数服务提供的运行时上下文对象,具体提供的属性可以参考属性接口。
单击“测试”,可以得到函数运行结果,函数会返回输入LTS数据。 父主题: 配置函数的触发器
表2 Query参数 参数 是否必选 参数类型 描述 marker 否 String 本次查询起始位置,默认值0 缺省值:0 最小长度:0 最大长度:64 limit 否 String 本次查询最大返回的数据条数,最大值500,默认值100 缺省值:100 最小长度:0 最大长度:
单击“测试”,可以得到函数运行结果,函数会返回输入eg-rocketmq消息数据。 父主题: 配置函数的触发器
若均未填写,默认查询最近3天数据。
该服务提供用户身份认证、权限分配、访问控制等功能,可以帮助您安全的控制公有云资源的访问。 通过IAM,您可以在账号中给员工创建IAM用户,并使用策略来控制员工对云资源的访问范围。
4是函数内部初始化逻辑,属于应用层面的冷启动开销,例如深度学习场景下加载规格较大的模型、数据库场景下连接池构建、函数依赖库加载等等。
若未开通,则无法获取调用链相关数据。 开通调用链 登录函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。 单击函数名称,进入函数详情界面。 选择“监控 > 调用链”。 单击“点击开通”。
limit 否 String 本次查询最大返回的数据条数,最大值500,默认值100 缺省值:100 最小长度:1 最大长度:64 marker 否 String 本次查询起始位置,默认值0 缺省值:0 最小长度:1 最大长度:64 请求参数 表3 请求Header参数 参数 是否必选
Data 数据 SequenceNumber 序列号(每个记录的唯一标识) KAFKA触发器相关字段说明 表7 KAFKATriggerEvent相关字段说明 字段名 字段描述 InstanceId 实例ID Records 消息记录(表8) TriggerType 触发器类型,
表7 DISRecord相关方法说明 方法名 方法说明 getPartitionKey() 获取数据分区。 getData() 获取数据。 getRawData() data经过base64解码后的字符串,UTF-8编码。
如果不指定,默认查询所有异步调用记录 最小长度:0 最大长度:640 marker 否 String 本次查询起始位置,默认值0 缺省值:0 最小长度:0 最大长度:64 limit 否 String 本次查询最大返回的数据条数,最大值500,默认值100 缺省值:100 最小长度
若均未填写,默认查询最近3天数据。
单击“测试”,可以得到函数运行结果,函数会返回输入eg-rabbitmq消息数据。 父主题: 配置函数的触发器
如果不指定,默认查询所有异步调用记录 最小长度:0 最大长度:64 marker 否 String 本次查询起始位置,默认值0 缺省值:0 最小长度:0 最大长度:64 limit 否 String 本次查询最大返回的数据条数,最大值500,默认值100 缺省值:100 最小长度:
直接函数化改造,是将微服务业务代码迁移到云函数内,基于spring框架的微服务需要剥离spring才能将微服务改造成serverless函数。 新建一个全新的maven工程,如图13所示。 图13 新建maven工程 业务代码迁移。
单击“测试”,可以得到函数运行结果,函数会返回输入RabbitMQ消息数据。 父主题: 配置函数的触发器
形式为“参数名=参数取值”,例如“limit=10”,表示查询不超过10条数据。
测试示例 在华为云FunctionGraph控制台新建一个C#(.NET 2.1)函数,上传打包完成的代码包,如图11所示。 图11 上传代码包 配置一个测试事件。如图12所示。其中的key必须设置为“KetTest”,value可以自定义。(测试串必须为json格式。)