检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
npm i --save serverless-huawei-functions 设置华为云函数工作流 运行向华为云发出请求的Serverless命令,需要在您的计算机上设置华为云凭证,具体详情请参考设置华为云凭证。 父主题: 使用指南
选择上一步创建的busboy依赖包,单击“确定”,完成依赖包的添加。 配置APIG触发器 在upload-file-1函数详情页面,单击“设置 > 触发器”,开始创建触发器。 单击“创建触发器”,触发器类型可以选择“API 网关服务(APIG)”或“API 网关服务(APIG 专享版本)”,此处以共享版APIG为例。
修改函数预留实例数量 2022-07-29 新增错误码: FSS.1206 新增接口内容如下: 函数异步执行并返回预留实例ID 更新函数最大实例数 设置函数异步配置信息 停止函数异步调用请求 2022-04-29 新增接口内容如下: 同步执行函数流 2022-04-02 新增接口内容如下:
单击函数的名称,进入函数详情页。 在“设置”页签下选择“高级设置”。 开启“类隔离”开关,单击“保存”类隔离配置。 配置Java函数的预停止 登录函数工作流控制台,在左侧导航栏选择“函数 > 函数列表”。 单击函数的名称,进入函数详情页。 在“设置”页签下选择“生命周期”。 开启“预停止配置”开关,并配置相关参数。
”为例。 委托名称:选择准备中创建的“DISDemo”。 运行时语言选择:“Java 8”。 进入函数详情页,配置如下信息。 在“设置 > 常规设置”页签,修改函数执行入口为“com.huawei.cff.TableTester.MyHandler”,单击“保存”。 在“代码”页
除失败原因是API组中包含API导致删除失败,通过进入应用程序“总览”页,单击函数服务的“物理资源名称/ID”链接,进入函数详情页,选择“设置”->“触发器”,查看API名称。然后进入API网关服务控制台,将该API下线并删除,最后再删除重试。 图11 单击函数服务链接 图12 查看API名称
使用的实例数,设置预留实例个数,或者根据Objective-func过往使用情况,设置预留实例个数。 单击“确定”,完成预留实例的创建。 通过函数创建数量可变的预留实例 用户在不同的时间段,业务使用的实例数可能不一样,您可以通过定时触发器调用函数,为各个时间段设置不同的预留实例数
创建EventGrid触发器(RabbitMQ自定义事件源) 登录函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。 选择待配置的函数,单击进入函数详情页。 选择“设置 > 触发器”,单击“创建触发器”,弹出“创建触发器”对话框。 图1 创建触发器 配置以下参数。 表1 EG触发器(RabbitMQ)参数说明
单击右上方的“创建函数”,进入“创建函数”页面。 创建方式选择“容器镜像”,具体创建详情请参见使用容器镜像创建函数。 容器镜像函数创建完成后,在函数代码配置页面,选择“设置->常规设置”,单击“启用GPU”,配置GPU参数。 表1 GPU参数说明 参数名称 说明 GPU卡型 当前仅支持NVIDIA-T4。 GPU规格(GB)
函数列表”,单击已开启调用链的函数,进入函数详情页面。 在“监控”页签下,选择“调用链”。 在左侧设置查询条件,完成后单击“查询Trace”。 图3 设置查询条件 时间:设置查询时间,注意起止查询时间间隔不能超过24小时。 响应时间:设置响应时间。 执行结果:选择“全部/执行成功/执行失败”。 Trace
如果您希望对部署的函数进行更多的控制,您可以配置将它们分别进行打包。这样可以通过更多控制,对部署进行优化。要启用单独打包,请在服务或函数的打包设置中将individually设置为true。 然后,对于每个函数,您都可以使用适用于整个服务的patterns或artifact配置选项。patterns
单击刚才创建好的函数mfa-service-serverless,在设置->权限中配置,选择刚才创建好的serverless-trust,如图6所示,单击“保存”确认。 图6 设置权限 配置VPC。 在函数设置页面中,选择网络配置菜单,用户需要选择和后端服务相同的VPC和子网,如图7所示,单击“保存”确认。
zip”编译后的二进制文件。 在“设置 > 常规设置”页签,设置如下信息,完成后单击“保存”。 内存:选择“256” 执行超时时间:输入“40” 函数执行入口:默认“handler”,无需修改 所属应用:默认“default” 描述:输入“旋转图片” 在“设置 > 环境变量”页签,输入环境信息,完成后单击“保存”。
rk.zip。 在“设置 > 常规设置”页签,设置如下信息,完成后单击“保存”。 内存:选择“128” 执行超时时间:输入“3” 函数执行入口:默认“index.handler”,无需修改 所属应用:默认“default” 描述:输入“图片打水印” 在“设置 > 环境变量”页签,
region - 选填 必填 地区 function-name - 选填 必填 函数名 version-name - 选填 选填 指定版本,不设置默认为latest版本 trigger-type - 选填 必填 触发器类型 trigger-name - 选填 必填 触发器名,APIG
类型。 配置心跳函数 登录函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。 单击函数的名称,进入函数详情页。 在“设置”页签下选择“高级设置”。 开启“配置心跳函数”开关,并配置心跳函数的入口。 心跳函数入口需要与函数执行入口在同一文件下,格式为:[包名].[类名].[执行函数名],不超过128个字符。
创建方式选择“创建空白函数”,具体创建详情请参见创建空白函数,本例“运行时”参数选择“定制运行时”。 定制运行时函数创建完成后,在函数代码配置页面,选择“设置->常规设置”,单击“启用GPU”,配置GPU参数。 表1 GPU参数说明 参数名称 说明 GPU卡型 当前仅支持NVIDIA-T4。 GPU规格(GB)
“ERR”或“ERROR”关键字的告警日志,将此级别的日志投递至OBS桶中集中存储。可根据您的业务日志的具体内容配置相应的日志提取条件。 设置环境变量 在函数配置页签需配置环境变量,分别表示OBS桶地址、OBS桶名称以及OBS对象名称,说明如表1 环境变量说明表所示。 表1 环境变量说明表
函数异步配置 获取函数异步配置信息 删除函数异步配置信息 设置函数异步配置信息 获取函数异步配置列表 获取函数异步调用请求列表 获取函数活跃异步调用请求列表 停止函数异步调用请求 父主题: API
码或者命令都无法在HTTP函数里执行。 如何为多个模块的springboot项目进行打包配置? 您需要为多个模块的springboot项目设置以下打包配置: <build> <plugins> <plugin>