-
引入依赖库 - 函数工作流 FunctionGraph
表1 Node.js Runtime集成的三方件 名称 功能 版本号 q 异步方法封装 1.5.1 co 异步流程控制 4.6.0 lodash 常用工具方法库 4.17.10 esdk-obs-nodejs OBS sdk 2.1.5 express 极简web开发框架 4.16.4
-
使用开源Kafka触发器 - 函数工作流 FunctionGraph
使用开源Kafka触发器 本节介绍创建开源Kafka(OPENSOURCEKAFKA)触发器,供用户了解开源Kafka触发器的使用方法。
-
使用GeminiDB Mongo触发器 - 函数工作流 FunctionGraph
使用GeminiDB Mongo触发器 本节介绍创建GeminiDB Mongo触发器,供用户了解GeminiDB Mongo触发器的使用方法。
-
使用Kafka触发器 - 函数工作流 FunctionGraph
使用Kafka触发器 本节介绍创建Kafka触发器,供用户了解Kafka触发器的使用方法。
-
使用RabbitMQ触发器 - 函数工作流 FunctionGraph
使用RabbitMQ触发器 本节介绍创建RabbitMQ触发器,供用户了解RabbitMQ触发器的使用方法(当前只支持fanout路由模式)。
-
函数常规信息中的“应用”应如何理解? - 函数工作流 FunctionGraph
当前创建的新函数所属应用均为“default”应用,且无法更改,新版本里会逐步弱化并下线老界面的“应用"概念,未来会通过标签分组的方式来管理函数的分类等。 父主题: 其他问题
-
开发事件函数 - 函数工作流 FunctionGraph
SDK接口 Context类中提供了许多上下文方法供用户使用,其声明和功能如所示。 表1 Context类上下文方法说明 方法名 方法说明 getRequestID() 获取请求ID。 getRemainingTimeInMilliSeconds () 获取函数剩余运行时间。
-
添加事件源 - 函数工作流 FunctionGraph
URL:请求方法选择“ANY”,请求协议选择“HTTPS”,请求路径填写“/testAPI”。 网关响应:选择“default”。 安全认证:选择“自定义认证”。 自定义认证:选择上述操作中创建的自定义认证“Authorizer_test”。
-
函数工程打包规范 - 函数工作流 FunctionGraph
函数工程打包规范 打包规范说明 函数除了支持在线编辑代码,还支持上传ZIP、JAR、引入OBS文件等方式上传代码,函数工程的打包规范说明如表1所示。
-
删除指定的依赖包(待废弃) - 函数工作流 FunctionGraph
删除指定的依赖包(待废弃) 功能介绍 删除指定的依赖包 调用方法 请参见如何调用API。
-
示例2:创建函数和APIG触发器获取静态页面 - 函数工作流 FunctionGraph
API的调用方法请参见如何调用API。 前提条件 已在API网关服务中创建API分组,并记录API分组的ID和分配的子域名。
-
示例3:上传代码到OBS桶,并使用OBS链接创建函数 - 函数工作流 FunctionGraph
API的调用方法请参见如何调用API。 前提条件 已在OBS服务中创建OBS桶。 总体思路 在本地进行函数编码后,将代码文件上传到OBS桶,并使用OBS链接创建函数。步骤如下: 创建函数工程:在本地进行编码实现函数功能。
-
修改函数代码 - 函数工作流 FunctionGraph
Java Python Go 更多 以inline方式修改指定函数代码。
-
创建依赖包版本 - 函数工作流 FunctionGraph
Java Python Go 更多 创建依赖包版本使用zip方式。
-
使用SMN触发器 - 函数工作流 FunctionGraph
使用SMN触发器 本节介绍创建SMN触发器,发布消息,触发函数运行,供用户了解SMN触发器的使用方法。 关于SMN触发器事件源具体介绍请参见支持的事件源。 前提条件 已经创建SMN消息主题,此处以smn-test为例,创建过程请参见创建消息主题。
-
使用DDS触发器 - 函数工作流 FunctionGraph
使用DDS触发器 本节介绍创建DDS触发器,供用户了解DDS触发器的使用方法。 使用DDS触发器,每次更新数据库中的表时,都可以触发FunctionGraph函数以执行额外的工作,关于DDS触发器事件源具体介绍请参见支持的事件源。 前提条件 进行操作之前,需要做好以下准备。
-
创建依赖包(待废弃) - 函数工作流 FunctionGraph
URI POST /v2/{project_id}/fgs/dependencies 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目 ID,获取方式请参见获取项目ID。
-
应用中心 - 函数工作流 FunctionGraph
图3 代码页参数 常见问题排查方法 创建代码仓库失败,提示如图4所示。 图4 创建代码仓失败 排查方法:请检查您账户是否开通了CodeArts服务,具体请参考登录软件开发生产线(CodeArts)检查并开通服务。如果开通后问题仍存在,请联系华为云函数工作流服务工程师进一步帮助。
-
C#函数开发 - 函数工作流 FunctionGraph
创建csharp函数时,需要定义某个类中的方法作为函数执行入口,该方法可以通过定义IFunctionContext类型的参数来访问当前执行函数的信息。
-
配置常规信息 - 函数工作流 FunctionGraph
开通方法请参见如何开通企业项目。 *执行超时时间(秒) 在“配置”页签,函数运行的超时时间,超时的函数将被强行停止。如果执行时间超过90秒,请采用异步调用的方式。 函数超时时间设置范围为3~259200秒。