检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 Content-Type 是 String 消息体的类型(格式) 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 functions Array of ListFunctionResult
选择“函数”,单击函数名称进入函数详情页。 选择“监控 > 日志”,查询函数运行日志。 Cron表达式规则 函数Cron表达式下支持如下几种配置方式。 @every格式 @every NUnit,其中N表示一个正整数,Unit可以为ns, µs, ms, s, m, h,表示每隔N个Unit时间触发一次函数如表2所示。
选择函数模板后,会加载模板内置的代码、配置信息,具体详情参见表1。 表1 context使用指导模板配置信息表 参数 说明 函数模板 如需更换函数模板,请单击“重新选择”。 区域 选择要部署代码的区域。 不同区域的资源之间内网不互通,请就近选择靠近您业务的区域,可以降低网络时延、提高访问速度。
创建方式选择“创建空白函数”,配置如下信息。 表1 函数基础配置信息表 参数 说明 函数类型 选择“事件函数”。 支持以下两种类型: 事件函数:通常为JSON格式的请求,事件函数不受触发器类型的限制,当前FunctionGraph支持的所有类型触发器均可用于触发事件函数。 HTTP函数:用户可以直接
调度类型,两种可选模式:Rate/Cron,必填。 schedule 调度配置,分别根据不同的调度类型填写,必填。 当选择Rate模式时,格式为数字加上m(分钟),h(小时),d(天),如3分钟为3m。 user_event 调用附加信息,作为调用函数时的参数,可选。 LTS触发器数据如下。
go文件中定义的拉取图片名称参数。 obsAddress handler.go文件中定义的拉取图片的OBS桶的地址参数,键obsAddress值的格式为obs.{region}.myhuaweicloud.com,region的值,请参考地区和终端节点 ----结束 创建函数流 返回函数
通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 Content-Type 是 String 消息体的类型(格式) 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 versions Array of ListFunctionVersionResult
atest created_time String 流程创建时间,格式:yyyy-MM-ddTHH:mm:ssZ,UTC时间 最小长度:0 最大长度:64 updated_time String 流程修改时间,格式:yyyy-MM-ddTHH:mm:ssZ,UTC时间 最小长度:0
Set列表接口。 参数zone_id即上述步骤中获取的“域名ID”,单击“调试”,响应体中即可获取内网域名对应的IP。 图6 获取内网域名对应的IP 切换到代码示例获取完整的代码,相关依赖请参见SDK信息。 图7 获取相关代码 父主题: 配置函数
ddeploy的IP地址组,完成后单击“确定”。 图1 添加入方向规则 返回弹性云服务器页面,单击部署主机ECS的名称,将部署主机的安全组切换为functions-deploy安全组。 安装Python库 执行如下命令,安装pyyaml库和pycryptodome库。对函数的cam
函数。 initializer入口命名 除Java外,其他runtime的initializer入口命名规范与原有的执行函数命名保持一致,格式为 [文件名].[ initializer名],其中initializer名可自定义。Java需要定义一个类并实现函数计算预定义的初始化接口。
通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 Content-Type 是 String 消息体的类型(格式) 表3 请求Body参数 参数 是否必选 参数类型 描述 max_instance_num 否 Integer 最大实例数;-1代表该函数实例数无限制,0代表该函数被禁用
通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 Content-Type 是 String 消息体的类型(格式) 表3 请求Body参数 参数 是否必选 参数类型 描述 digest 否 String md5键值 version 否 String 发布版本名称
支持使用()的复杂与或逻辑 && 且 $.name == 'apple' && $.weight < 12 false 支持使用()的复杂与或逻辑 字符串格式常量需要使用''包含,例如:'apple'。 jsonpath表达式中不能出现上述保留字符'=', '!=', '<', '>', '|'
通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 Content-Type 是 String 消息体的类型(格式) 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 func_id String 函数id,唯一标识函数。 resource_id
zip”压缩包,如图1所示。 图1 上传代码包 配置一个测试事件。如图2所示。其中的key必须设置为“KetTest”,value可以自定义。(测试串必须为json格式。) 图2 配置测试事件 KetTest:定义序列化的类中的属性为KetTest。 单击“测试”,查看测试执行结果。 父主题: 函数支持json序列化和反序列化
最大长度:512 created_time String 流程创建时间,格式:yyyy-MM-ddTHH:mm:ssZ,UTC时间 最小长度:0 最大长度:64 updated_time String 流程修改时间,格式:yyyy-MM-ddTHH:mm:ssZ,UTC时间 最小长度:0
最大长度:512 created_time String 流程创建时间,格式:yyyy-MM-ddTHH:mm:ssZ,UTC时间 最小长度:0 最大长度:64 updated_time String 流程修改时间,格式:yyyy-MM-ddTHH:mm:ssZ,UTC时间 最小长度:0
文件系统名称:选择“sfs-turbo-fg”。 其他参数保持默认,如图2所示,配置完成后单击“确定”。 图2 初始化自定义模型 返回应用详情界面,“初始化自定义模型”按键变更为“上传模型”按键即初始化成功,单击“开始使用”进入ComfyUI界面,系统将在文件系统中自动创建与部署应用所需的目录和文件。 成功进入C
p”搜索“Deploy Function”命令,按照提示依次选择“需要部署的函数”、“Region”。 部署成功:界面右下角弹出成功提示,切换至部署“Region”查看。 部署失败:在“OUTPUT”下查看错误日志并解决。 本地调试 Nodejs 前提 本地环境已安装Nodejs。