-
基本概念 - 函数工作流 FunctionGraph
您注册公有云服务时的账号,账号对其所拥有的资源及云服务具有完全的访问权限,可以重置用户密码、分配用户权限等。由于账号是付费主体,为了确保账号安全,建议您不要直接使用账号进行日常管理工作,而是创建用户并使用他们进行日常管理工作。 用户 由账号在IAM中创建的用户,是云服务的使用人员,具有身份凭证(密码和访问密钥)。
-
示例1:创建函数和Timer触发器实现定时从OBS桶中下载文件 - 函数工作流 FunctionGraph
示例1:创建函数和Timer触发器实现定时从OBS桶中下载文件 场景描述 本章节以Python 2.7为例,指导您通过API创建FunctionGraph函数和Timer触发器,实现定时从OBS桶中下载文件。 API的调用方法请参见如何调用API。 前提条件 已在OBS服务中上传文件,并记录文
-
FunctionGraph函数工程打包有哪些规范(限制)? - 函数工作流 FunctionGraph
桶。 定制运行时 不支持该方式 打zip包,必须包含“bootstrap”可执行引导文件。 将工程打成ZIP包,直接上传到OBS存储桶。 ZIP工程包示例 Nods.js工程ZIP包目录示例 Example.zip 示例工程包
-
FunctionGraph函数是否支持环境变量? - 函数工作流 FunctionGraph
FunctionGraph函数是否支持环境变量? 创建函数时可以设置环境变量,无需对代码进行任何更改,可以设置动态参数,传递到函数代码和库,请参考使用环境变量。 父主题: 函数配置
-
函数流简介 - 函数工作流 FunctionGraph
流程中存在结束节点,且结束节点后续无其他节点。 组件设计规则 表2 触发器和函数和EG 参数 说明 创建函数流时,是否必选 触发器 当前允许流程中配置0-10个触发器。 触发器必须配置在开始节点内。 触发器不允许连接其他任何节点,也不允许被其他节点连接。 否 函数 当前允许流程中配置0-99个函数节点。 当函数连接异
-
创建OBS触发器时,是否可以选择已创建的桶? - 函数工作流 FunctionGraph
创建OBS触发器时,是否可以选择已创建的桶? 可以。若提示“当前桶所选触发器配置与已存在的OBS通知配置冲突”,表示当前触发器1配置的桶、前缀、后缀和已创建的触发器2的桶、前缀、后缀均相同。此时若触发器1仍要选择该桶,仅需修改当前触发器配置的前缀或后缀即可。 父主题: 触发器管理
-
FunctionGraph使用流程 - 函数工作流 FunctionGraph
参见使用限制。 查看日志 FunctionGraph函数实现了与云日志服务的对接,您无需配置,即可查看函数运行日志信息,请参见日志。 查看监控 FunctionGraph函数实现了与云监控服务的对接,您无需配置,即可查看图形化监控信息,请参见指标。 计费方式 函数执行结束后,根据
-
创建触发器 - 函数工作流 FunctionGraph
String 触发器类型。 TIMER: "定时触发器。" APIG: "APIG触发器。" CTS: "云审计服务触发器。" DDS: "文档数据库服务触发器。" DMS: "分布式服务触发器。" DIS: "数据接入服务触发器。" LTS: "云日志服务触发器。" OBS: "对象存储触发器。"
-
概述 - 函数工作流 FunctionGraph
欢迎使用函数工作流(FunctionGraph)。FunctionGraph是一项基于事件驱动的函数托管计算服务。通过函数工作流,只需编写业务函数代码并设置运行的条件,无需配置和管理服务器等基础设施,函数以弹性、免运维、高可靠的方式运行。此外,按函数实际执行资源计费,不执行不产生费用。
-
制作扩展依赖包 - 函数工作流 FunctionGraph
准备一个zip包,zip包中用于扩展进程的编写,可以拉起一个扩展进程,zip包中限制如下: zip包中必须含有extension命名的文件夹,extension的文件夹中必须包含以extension为前缀,.sh文件类型的脚本文件,用于后续扩展启动扩展进程,例如zip包的文件结构如下:
-
示例4:函数互调 - 函数工作流 FunctionGraph
参数保持默认。 图1 配置参数 步骤二:创建父函数 在控制台创建父函数。委托名称选择包含“FunctionGraph Administrator”或“Tenant Administrator”权限的委托,本例所选参数如图2所示,其他参数保持默认。 图2 配置参数 在“代码”页签,进行代码编辑,示例代码如下所示。
-
函数工程打包规范 - 函数工作流 FunctionGraph
桶。 定制运行时 不支持该方式 打zip包,必须包含“bootstrap”可执行引导文件。 将工程打成ZIP包,直接上传到OBS存储桶。 ZIP工程包示例 Nods.js工程ZIP包目录示例 Example.zip 示例工程包
-
产品优势 - 函数工作流 FunctionGraph
同时系统会根据流量负载的模式来智能预热实例,以缓解冷启动对业务的影响。 事件触发 通过事件触发机制,集成多种云服务,满足不同场景需求,获得高效的开发体验。 与云日志服务、云监控服务对接,无需任何配置,即可查询函数日志和监控告警信息,快速排查故障。 高可用 函数运行实例出现异常,系统会启动新的实
-
能否在函数环境变量中存储敏感信息? - 函数工作流 FunctionGraph
能否在函数环境变量中存储敏感信息? 定义环境变量时,系统会明文展示所有输入信息,请不要输入敏感信息(如账户密码等),以防止信息泄露。 父主题: 函数配置
-
FunctionGraph和kafka必须在同一个子网内,才可以在FunctionGraph中配置Kafka触发器吗? - 函数工作流 FunctionGraph
FunctionGraph和kafka必须在同一个子网内,才可以在FunctionGraph中配置Kafka触发器吗? 是必须的。在创建函数的时候会判断子网是否相同,不允许一个VPC的不同子网进行连接。 父主题: 触发器管理
-
使用依赖包时,有哪些注意事项? - 函数工作流 FunctionGraph
依赖包内文件名不能以~结尾。 依赖包当前文件限制数为30000。 在函数页面上传依赖包的ZIP包文件大小限制为10M,如超过10M,需通过OBS上传(依赖包大小限制为最大300M)。 如果函数配置了私有依赖包且依赖包很大,建议在函数详情页的“设置 > 常规设置”重新设置函数执行时间,在原基础上增加超时时间。
-
使用FunctionGraph开发程序之后是否需要部署? - 函数工作流 FunctionGraph
使用FunctionGraph开发程序之后是否需要部署? 用户在本地开发程序之后打包,必须是ZIP包(Java、Node.js、Python、Go)或者JAR包(Java),上传至FunctionGraph即可运行,无需其它的部署操作。 制作ZIP包的时候,单函数入口文件必须在根目录,保证
-
Python2.7在执行reload(sys)后无法通过print打印日志应如何解决? - 函数工作流 FunctionGraph
Python2.7在执行reload(sys)后无法通过print打印日志应如何解决? 建议使用context.getLogger()打印日志: log = context.getLogger() log.info("test") 父主题: V1迁移V2相关问题
-
准备 - 函数工作流 FunctionGraph
码样例请参考lts_cleanse.py。 在云日志服务配置Agent,快速将ECS等服务器上日志采集到指定的日志组,配置过程请参考安装ICAgent。 图1 流程图 创建委托 登录统一身份认证服务控制台。 在统一身份认证服务的左侧导航窗格中,选择“委托”菜单,单击右上方的“+创建委托”,如图2所示。
-
函数是否可以把API的接口域名配置成自己的域名? - 函数工作流 FunctionGraph
函数是否可以把API的接口域名配置成自己的域名? 可以,您可以参考如下步骤进行操作。 您可以登录API网关控制台,参考绑定域名,完成域名绑定。 在已创建的API分组的“域名管理”下,单击“绑定独立域名”。比如将xxxx.apig.x配置为test.com/user/get。 父主题: