下面为一个简单示例,工作流通过输入数据中的 doExec 值判断是否进入 operation 节点执行 CFC 函数。
开通函数计算服务 在使用函数计算之前,你需要先开通函数计算服务: 操作步骤 打开 百度智能云官网 ,通过【产品】-【云基础】-【Serverless】-【函数计算 CFC】进入函数计算主页。 在函数计算主页,点击 立即购买 按钮。 点击“授权并开通服务”,完成函数计算服务开通。 使用流程 函数计算的基本使用流程如下图所示: 创建函数:函数名称、描述和运行语言等基本信息。
其他语言函数,您可以新建函数时选定开发语言后在代码编辑页面按照如上所述点击『?』查看具体命名方法。 函数入参 函数入参,是指函数在被触发调用时所传递给函数的内容。通常情况下,函数入参包括 event 入参和 context 入参两部分,但根据开发语言和环境的不同,入参个数可能有所不同,详见各语言函数开发指南。
普通方式:handler需要与函数代码处的 handler 字段相对应。例如,函数代码处指定的 handler 为 index.handler,函数计算则会加载 index.php 文件中定义的 handler 函数。
Lua CFC 支持 Lua 编程语言,Lua 函数的运行环境是 Lua5.3,本文主要介绍使用 Lua 函数的基本方法。 函数入口 使用 Lua 运行时,您需要定义一个 Lua 代码编写的函数作为执行入口。以空白函数为例,在 CFC 的页面上创建一个运行时为 Lua5.3 的空白函数后。在 函数代码 页,您可看到如下函数代码,这就是一个最简单的 Lua 函数。
Golang 简单示例 本示例创建一个简单的echo函数,该函数将调用事件的内容回显出来。
至此,您的 csharp 函数就已配置完,点击 测试 即可运行函数。
在编写完云函数后,我们需要把本地代码上传到线上,然后才可以真正使用函数计算,右键选择需要部署的云函数,上传并部署:所有文件 注:在部署之前我们需要确保已经本地npm install所有依赖 测试云函数 函数部署完成后,我们就可以在控制台进行测试了,看一看函数在云端的执行效果。
quot; 执行函数 在创建CFC云函数时,需要指定执行方法。
创建函数时使用如下配置: 在函数管理页面,点击“创建函数”,进入创建函数页面。