函数调用 请求参数和响应参数请参考 函数调用接口 。 调用函数 如下代码用于调用用户函数: Plain Text 复制 1 invocations_response = cfc_client.invocations(functionName, log_type="Tail")
错误处理 概述 工作流在执行过程中,可能会因为各种原因出错导致执行失败。目前,operation、foreach、parallel 三类节点支持定义错误重试与错误捕获。 错误重试(retry) 错误重试,指在节点执行出错时进行多次重试。 retry 字段负责错误重试的定义,它的值是一个包含若干重试策略的数组,每个重试策
函数调用 请求参数和响应参数请参考 函数调用接口 。 使用以下代码可以调用执行一个指定的CFC函数,默认会调用 $LATEST 版本的函数。 Javascript 复制 1 const payload = '{ foo : bar }' 2 const functionName = 'myfunc' 3 4 cfcC
触发器操作 获取触发器列表 使用以下代码可以获取一个触发器的列表 Go 复制 1 args := &api.ListTriggersArgs{ 2 FunctionBrn: "functionBrn", 3 } 4 5 result, err := client.ListTriggers(a
版本操作 各接口的请求参数和响应参数说明请参考 版本操作 。 获取函数版本列表 如下代码用于查询用户函数所有版本: Plain Text 复制 1 public void testListVersionsByFunction(CfcClient cfcClient) { 2 ListVersionsByFunction
使用限制 函数运行资源限制 资源 默认值 临时磁盘空间 用户函数只可读写 /tmp 这个临时目录 函数代码路径 用户代码存放在/var/task/下,若代码中包含配置文件,需要采用绝对路径的方式进行读取 函数申请内存区间 128M-1024M(按照128M递增) 函数最大运行时间 300秒 代码部署包大小(压缩为.zi
版本操作 获取函数版本列表 使用以下代码可以获取函数版本列表 Go 复制 1 args := &api.ListVersionsByFunctionArgs{ 2 FunctionName: "sdk-create", 3 } 4 5 result, err := client.ListVe
异常处理 CFC异常提示有如下两种方式: 异常方法 说明 BceClientException 客户端异常 BceServerException 服务端异常 用户可以使用try获取某个事件所产生的异常,例如: Plain Text 复制 1 String functionName = "test";
版本操作 各接口的请求参数和响应参数说明请参考 版本操作 。 获取函数版本列表 如下代码用于查询用户函数所有版本: Plain Text 复制 1 # 获取函数所有版本 2 response = cfc_client.list_versions_by_function(functionName) 发布新版本 如下代码用
CfcClient CfcClient是CFC服务的客户端,为开发者与CFC服务进行交互提供了一系列的方法,包括函数调用、函数创建、获取函数列表等。 新建CfcClient 通过AK/SK方式访问CFC 1、 在新建CfcClient之前,需要先创建配置文件对CfcClient进行配置,以下将此配置文件命名为 cfc_