函数相关 如何开始使用CFC? 您可以通过 快速入门 ,创建并运行您的第一个函数。 CFC函数的开发流程? CFC函数的开发流程主要包括以下过程: 编写及调试代码:根据业务需求编写函数代码,您可以通过参考 创建函数 文档创建函数,并参考各语言运行时开发指南进行函数代码开发,如 Golang函数开发指南 。
函数操作 创建函数 使用以下代码可以创建一个CFC函数 Go 复制 1 arge := &api.CreateFunctionArgs{ 2 // 配置函数的代码,需要上传代码的zip压缩包 3 Code: &api.CodeFile{ZipFile: zipFile}, 4 // 函数名称,每个用户的函数名称不可重复,不可修改 5 FunctionName: "sdk-create
函数操作 各接口的请求参数和响应参数说明请参考 函数操作 。
函数操作 各接口的请求参数和响应参数说明请参考 函数操作 。
上传代码 ZIP 包:将所有依赖和代码打包成 ZIP 并上传至 CFC,平台将根据函数配置识别入口函数并执行。 从 BOS 上传:将打包好的 ZIP 函数代码事先存储在 BOS 中,然后通过 BOS 文件路径上传更新 CFC 函数代码。 事件触发 函数计算通过事件触发器连接到其他服务,当对应服务发出请求时,函数即会响应运行,做出相应处理和反馈。
函数操作 各接口的请求参数和响应参数说明请参考 函数操作 。
为了保证其余函数能够执行,您至少要保留 10 账户并发,因此您最多分配 90 并发额度给各个函数。若您通过工单提高了账户额度,您就可以分配更多的额度给函数,但仍需至少保留 10 并发。 预留含义 当您给一个函数预留并发度后,该部分并发度就变为此函数专用,不会被其它函数占用。同时,此函数能达到的最高并发执行数量也会限制在预留的并发度下。
函数调用 请求参数和响应参数请参考 函数调用接口 。 使用以下代码可以调用执行一个指定的CFC函数,默认会调用 $LATEST 版本的函数。
函数调用 请求参数和响应参数请参考 函数调用接口 。
函数调用 请求参数和响应参数请参考 函数调用接口 。 调用函数 如下代码用于调用用户函数: Plain Text 复制 1 invocations_response = cfc_client.invocations(functionName, log_type="Tail")