检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
设置 > 常规设置”,配置“函数执行入口”参数,如图3所示。其中参数值为“index.handler”格式,“index”和“handler”支持自定义命名。 图3 函数执行入口参数 测试函数 创建测试事件。 在函数详情页,单击“配置测试事件”,弹出“配置测试事件”页,输入测试信息如图4所示,单击“创建”。
如果您选择华为云作为提供商,则服务中的events仅限于华为云API网关(APIG)和OBS,具体详情请参见事件列表。 部署后,Framework将设置您的function应该侦听的相应事件配置。 配置 事件属于每个函数,可以在serverless.yml的events属性中找到。 # serverless
资源太少,需要修改。 进入DISDemo函数详情页,在“设置 > 基本设置”页签,修改配置信息。 内存:选择“512”。 执行超时时间:输入“15”。 其他配置项不修改。 单击“保存”,保存配置信息。 父主题: 使用函数处理DIS数据
产品优势 无服务器管理 自动运行用户代码,用户无需配置或管理服务器,专注于业务创新。 高弹性 根据请求的并发数量自动调度资源运行函数,实现透明、准确和实时的伸缩,应付业务峰值的访问。 用户无需关心峰值和空闲时段的资源需要申请多少资源,系统根据请求的数量自动扩容/缩容。自动负载均衡将请求分发到函数运行实例。
航栏选择“函数 > 依赖包管理”,进入“依赖包管理”界面。 单击的“创建依赖包”,弹出“创建依赖包”对话框。 设置以下信息。 表1 依赖包配置参数说明 参数 说明 依赖包名称 自定义的依赖包名称,用于识别不同的依赖包。 代码上传方式 分为上传ZIP文件和从OBS上传文件。 上传Z
重试函数流 停止函数流 2022-01-21 接口修改内容如下: 函数管理域 新增获取函数异步调用请求列表接口。 新增修改函数调用链配置接口。 新增获取函数调用链配置接口。 2020-08-29 修改内容如下: 新增获取依赖包列表接口。 新增创建依赖包接口。 新增删除指定的依赖包接口。 新增获取指定依赖包接口。
单击编辑框中函数节点进行编辑。配置函数参数,参数说明如表1所示,带*参数为必填项。 配置函数前确保已创建好函数,示例中的函数节点选择函数2(函数执行返回result的值为函数调用事件内的input输入值+2的结果值),参见图2配置。 图2 函数节点配置 表1 函数参数说明 参数 说明
查看函数日志 FunctionGraph函数实现了与云日志服务的对接,用户无需任何配置,即可查询函数日志信息。 函数日志信息 在FunctionGraph函数控制台,可以通过以下两种方式查看函数日志。 在测试页签查看日志 函数创建完成后,可以测试函数,在执行结果页,可以查看函数测试日志。操作步骤请参见在线调试。
依赖包当前文件限制数为30000。 在函数页面上传依赖包的ZIP包文件大小限制为10M,如超过10M,需通过OBS上传(依赖包大小限制为最大300M)。 如果函数配置了私有依赖包且依赖包很大,建议在函数详情页的“设置 > 常规设置”重新设置函数执行时间,在原基础上增加超时时间。 父主题: 依赖包管理
与私有依赖相比,公共依赖有如下优势: 公共依赖为用户提供了开箱即用的依赖生态,不需要用户进行繁琐的依赖包构建和上传,仅需在函数界面直接导入即可使用。用户无需过多关注配置代码运行环境,可以投入更多的精力关注代码和业务逻辑 FunctionGraph将公共依赖缓存在平台内,相比于私有依赖,用户代码冷启动时不需
委托请参考配置委托权限。 描述:自定义。 信息配置完成后,单击“立即创建”。 参数介绍 应用程序创建成功后,可在应用中心列表中单击应用程序名称查看详细信息。以下是主要参数信息的介绍: 资源栈名称:通过该链接可以跳转到资源栈部署成功后的任务详情页面。 应用ID:当前部署的应用程序在
设置 > 常规设置”,配置“函数执行入口”参数,如图3所示。其中参数值为“index.handler”格式,“index”和“handler”支持自定义命名。 图3 函数执行入口参数 测试函数 创建测试事件。 在函数详情页,单击“配置测试事件”,弹出“配置测试事件”页,输入测试信息如图4所示,单击“创建”。
yml 指定资源描述文件 - access a yaml中所指定的access信息/default 指定本次部署时的密钥信息 可以使用通过config命令配置的密钥信息,以及配置到环境变量的密钥信息 skip-actions - - 跳过yaml所设置的actions模块 - debug
单击“开始”节点,在右侧弹出的属性页面添加触发器,触发器类型选择“定时触发器”。 图1 定时触发器 填写触发器配置信息。如表1所示,带*参数为必填项。 表1 定时触发器配置信息 配置项 说明 *触发规则 定时触发器的触发规则,当前只支持Cron表达式。 *Cron表达式 用于表示任务调
FunctionGraph生命周期的所有阶段。例如在函数调用之前、期间和之后捕获诊断信息;无需更改代码即可自动检测您的代码;在函数调用之前获取配置设置;通过安全代理检测功能发出警报;将遥测数据直接从函数异步发送到自定义目的地。 扩展作为独立进程在函数执行环境中运行。由于扩展作为进程运
tionGraph服务所有权限,更多权限的说明请参考权限管理。 步骤一:制作镜像 以在linux x86 64位系统上制作镜像为例。(系统配置无要求) 创建一个空文件夹 mkdir custom_container_http_example && cd custom_container_http_example
用户函数实例数=用户函数并发数/该函数的单实例并发数。 用户函数并发数:指某一刻该函数同时执行的请求数。 该函数的单实例并发数:指单个实例最多允许的函数并发数,即函数并发配置界面的“单实例并发数”。 与FunctionGraph函数并发的其他相关服务,请参见函数支持的事件源。 父主题: 函数执行
的函数运行。用户可以根据需要编写函数处理这些数据。 通常该组合,可以适用于以下场景,如将设备上报的数据在处理后进行存储到如OBS;对上报的数据进行结构化,清洗然后存储到数据库;根据设备状态变化进行事件通知等。 工作流+函数:自动化处理OBS中数据 本实践基于函数流服务实践所编写,用于指导您使用函数流服务实现OBS数据处理的功能。
ER触发器总数 10 否 前端页面上传时,单个代码部署包大小(压缩为.zip/.jar文件) 40MB 否 调用函数接口时,在线编辑单个函数代码部署包大小(压缩为.zip/.jar文件) 50MB 否 调用函数接口时,单个代码部署包原始代码大小 zip格式:解压后原始代码大小为1500M
函数日志 查询异步日志详情 获取指定函数的lts日志组日志流配置 开通lts日志上报功能 允许异步状态通知 父主题: API