函数工作流 FunctionGraph

函数工作流(FunctionGraph)是一项基于事件驱动的函数托管计算服务。通过函数工作流,只需编写业务函数代码并设置运行的条件,无需配置和管理服务器等基础设施,函数以弹性、免运维、高可靠的方式运行。此外,按函数实际执行资源计费,不执行不产生费用

 
 

    函数工作流在函数中引入动态链接库 更多内容
  • 检查函数工作流参数设置

    runtimeList:允许的运行时列表,当前支持的运行时请参见函数管理,例如“Python3.6”。 timout:执行超时时间,单位为秒。 memorySize:函数实例内存规格限制,单位为MB。 检测逻辑 函数工作流 的运行时不在参数允许的运行时列表内,视为“不合规”。 函数工作流的超时时间大于参数设置的超时时间,视为“不合规”。

    来自:帮助中心

    查看更多 →

  • 修复Docker操作系统命令注入漏洞公告(CVE-2019-5736)

    本次漏洞典型的攻击方式是通过恶意镜像:恶意镜像,将攻击函数隐藏在恶意动态库如(libseccomp.so.2),并使执行命令指向/proc/self/exe。 当runc动态编译时,会从容器镜像载入动态链接库,导致加载恶意动态库;当打开/prco/self/exe即runc时,会执行恶意动态链接库中的恶

    来自:帮助中心

    查看更多 →

  • 函数工作流的常见使用场景?

    函数工作流的常见使用场景? Web类应用:比如小程序、网页/App、聊天机器人、BFF等。 事件驱动类应用:文件处理、图片处理、视频直播/转码、实时数据流处理、IoT规则/事件处理等。 AI类应用:三方服务集成、AI推理、车牌识别。 具体请参考应用场景。 父主题: 通用问题

    来自:帮助中心

    查看更多 →

  • 引入功能变量

    引入功能变量 此重构允许将选定的表达式转换为新的函数类型变量或匿名类。 执行重构 代码编辑器,选择要转换为函数变量的表达式。 主菜单或编辑器上下文菜单,选择Refactor>Introduce Functional Variable。 在打开的Introduce Functional

    来自:帮助中心

    查看更多 →

  • 配置函数的动态内存

    登录FunctionGraph控制台,左侧导航栏选择“函数 > 函数列表”,单击已创建的函数名称。 图1 选择已创建的函数 “设置 > 高级设置”页签下,开启“动态内存”。 通过本地工具调用同步执行函数或异步执行函数接口,然后在请求头的数据结构添加请求头“X-Cff-Instance-M

    来自:帮助中心

    查看更多 →

  • 在CodeArts TestPlan中调用小写转大写函数

    如下图所示,请求头中参数“upper”的值为小写转大写运算函数函数的参数A为“Test”。 请求体 如下图所示,请求体应用了小写转大写运算函数函数的参数A为“Test”。 检查点属性 如下图所示,检查点属性“result”的目标值为小写转大写运算函数函数的参数A为“Test”。 if判断 如下图所示,

    来自:帮助中心

    查看更多 →

  • 在CodeArts TestPlan中调用大写转小写函数

    如下图所示,请求头中参数“lower”的值为大写转小写运算函数函数的参数A为“Test”。 请求体 如下图所示,请求体应用了大写转小写运算函数函数的参数A为“Test”。 检查点属性 如下图所示,检查点属性“result”的目标值为大写转小写运算函数函数的参数A为“Test”。 if判断 如下图所示,

    来自:帮助中心

    查看更多 →

  • 制作依赖包

    制作依赖包 制作函数依赖包推荐Huawei Cloud EulerOS 2.0环境中进行。使用其他系统打包可能会因为底层依赖库的原因,运行出问题,比如找不到动态链接库。 如果安装的依赖模块需要添加依赖库,请将依赖库归档到zip依赖包文件,例如,添加.dll、.so、.a等依赖库。

    来自:帮助中心

    查看更多 →

  • 制作依赖包

    制作依赖包 制作函数依赖包推荐Huawei Cloud EulerOS 2.0环境中进行。使用其他系统打包可能会因为底层依赖库的原因,运行出问题,比如找不到动态链接库。 如果安装的依赖模块需要添加依赖库,请将依赖库归档到zip依赖包文件,例如,添加.dll、.so、.a等依赖库。

    来自:帮助中心

    查看更多 →

  • 创建FG函数

    单击“创建函数”,进入创建函数流程。 填写函数配置信息。输入基础配置信息,完成后单击“创建函数”,具体详情请参见创建函数。 进入新建的函数详情页。 “代码”页签,代码选择“上传自ZIP文件”,上传样例代码的程序包。 “设置 > 环境变量”页签,输入环境信息,完成后单击“保存” 表1

    来自:帮助中心

    查看更多 →

  • 成长地图

    创建函数 FunctionGraph入门简介 使用空白模板创建函数 使用模板创建函数 使用容器镜像部署函数 05 实践 创建业务所需函数,结合不同的触发器,实现不同的功能。 应用 使用函数压缩图片 使用函数为图片打水印 使用函数处理DIS数据 函数+APIG:处理文件上传 定时开关华为公有云虚拟机

    来自:帮助中心

    查看更多 →

  • 快速创建第一个FunctionGraph函数

    访问外网。在编辑函数时,您可以通过配置,为函数增加VPC网络的访问能力。 商用 函数配置VPC 2019年2月 序号 功能名称 功能描述 阶段 相关文档 1 新增函数按版本分流功能 支持函数开发、测试、生产过程中发布一个或多个版本,实现对函数代码的管理。 函数发布后,可以根据实际需要修改版本配置信息。

    来自:帮助中心

    查看更多 →

  • 对接函数工作流调用无服务器服务

    动作:调用5配置的具体动作。 输入参数:设置接口的输入参数。“目标”中选择参数,“源”拖入全局上下文中的对应变量。 输出参数:设置接口的输出参数。“源”中选择参数,“目标”拖入全局上下文中的对应变量。 单击页面上方的,保存服务编排。 保存成功后,单击,运行服务编排。 设置输入参数,单击“运行”。

    来自:帮助中心

    查看更多 →

  • 能否在函数环境变量中存储敏感信息?

    能否函数环境变量存储敏感信息? 定义环境变量时,系统会明文展示所有输入信息,请不要输入敏感信息(如账户密码等),以防止信息泄露。 父主题: 函数配置

    来自:帮助中心

    查看更多 →

  • 为函数配置预留实例

    例数后,函数工作流会为您创建固定数目的函数实例,并且您将最小实例数设置为0之前预留实例会持续运行。 闲置模式 开启此参数,表示预留实例无调用的时候暂停CPU,节省资源,降低费用成本。 别名和对应的版本不可以同时配置预留实例。比如,latest版本对应的别名为1.0,late

    来自:帮助中心

    查看更多 →

  • 华为云函数工作流(FunctionGraph)Yaml规范

    functionName} # 函数名 handler: index.handler # 函数执行入口 memorySize: 256 # 函数消耗的内存 timeout: 30 # 函数执行超时时间

    来自:帮助中心

    查看更多 →

  • 使用容器镜像创建并执行HTTP函数

    js命令启动容器,请勿修改。 可以使用任意基础镜像。 云上环境会默认使用uid 1003,gid 1003 启动容器。uid、gid可以函数页面的“设置 > 常规设置 >容器镜像覆盖”板块修改,但不可以是root或其他保留id。 HTTP函数示例涉及的8000端口请勿修改。 如果使用A

    来自:帮助中心

    查看更多 →

  • 什么场景下需要引入依赖?

    什么场景下需要引入依赖? 当您安装了某个程序或开发了某段代码,需要依赖某个环境运行时,此时您需要引入依赖。 父主题: 依赖包管理

    来自:帮助中心

    查看更多 →

  • 使用容器镜像创建并执行事件函数

    登录 容器镜像服务 控制台,左侧导航栏选择“我的镜像”。 单击右上角的“客户端上传”或“页面上传”。 根据指示上传镜像。 上传成功后,“我的镜像”界面可查看。 步骤四:创建函数 服务控制台左侧导航栏,选择“计算 > 函数工作流”。进入函数工作流控制台后左侧导航栏选择“函数 > 函数列表”。

    来自:帮助中心

    查看更多 →

  • 在CodeArts TestPlan中调用二元加法运算函数

    for循环中断条件 示例 请求url路径 如下图所示,请求url路径参数“test”的值为二元加法运算函数函数的参数A、B均为“1000”。 请求头 如下图所示,请求头中参数“add”的值为二元加法运算函数函数的参数A为二元减法运算“$subtract(1001,1000)”、参数B为“-1”。

    来自:帮助中心

    查看更多 →

  • 在CodeArts TestPlan中调用二元减法运算函数

    for循环中断条件 示例 请求url路径 如下图所示,请求url路径参数“test”的值为二元减法运算函数函数的参数A为“1001”、参数B为“1000”。 请求头 如下图所示,请求头中参数“subtract”的值为二元减法运算函数函数的参数A为二元乘法运算“$multiply(100,100)”、参数B为“-1”。

    来自:帮助中心

    查看更多 →

共105条
看了本文的人还看了