使用限制 函数运行资源限制 资源 默认值 临时磁盘空间 用户函数只可读写 /tmp 这个临时目录 函数代码路径 用户代码存放在/var/task/下,若代码中包含配置文件,需要采用绝对路径的方式进行读取 函数申请内存区间 128M-1024M(按照128M递增) 函数最大运行时间 300秒 代码部署包大小(压缩为.zip文件) 150 MB 原始代码大小(.zip文件解压后) 500 MB 函数环
函数操作 各接口的请求参数和响应参数说明请参考 函数操作 。 创建函数 如下代码可以创建一个CFC函数: function_name = "testHelloWorld" #您可以自定义您的函数名 # 创建一个cfc客户端 #有三个endpoint可以选择:cfc.bj.baidubce.com,cfc.gz.baidubce.com,cfc.su.baidubce.com h
资源问题 通过BOS上传代码不成功? CFC对上传代码的压缩包以及代码解压后的大小均有限制,请确认您的资源是否超过限制: 使用限制 。 账号下是否有限制函数创建个数? CFC对创建函数的个数没有限制,目前只对函数资源和账户资源有限制。
别名操作 各接口的请求参数和响应参数说明请参考 别名操作 。 获取别名列表 如下代码用于查询特定函数的所有别名: // 获取别名列表,参数为函数名称 response = cfc_client.list_aliases(function_name) 创建别名 如下代码用于创建函数别名: // 创建别名 response = cfc_client.create_alias(function_name
服务域名 百度智能云目前开通了多区域支持,请参考 区域选择说明 。 目前支持 华北-北京 、 华南-广州 、 华东-苏州 三个区域。 CFC和XFLOW访问域名支持HTTP和HTTPS两种调用方式。为了提升数据的安全性,建议通过HTTPS调用。更多关于HTTPS保障传输安全的使用请参考 HTTPS传输加密实践 。 CFC访问域名为: 区域 访问Endpoint 协议 北京 cfc.bj.baidu
函数调用 使用以下代码可以调用执行一个指定的CFC函数,默认会调用 $LATEST 版本的函数。 { const funcResult = response.body.toString('Utf-8') console.log(funcResult) }).catch(error => { console.error(error) })`, `54355499888917390000`) > c
错误处理 概述 工作流在执行过程中,可能会因为各种原因出错导致执行失败。目前,operation、foreach、parallel 三类节点支持定义错误重试与错误捕获。 错误重试(retry) 错误重试,指在节点执行出错时进行多次重试。 retry 字段负责错误重试的定义,它的值是一个包含若干重试策略的数组,每个重试策略包含了它所匹配的错误码,错误码命中时策略生效,并不再去匹配其它策略。具体字段如
触发器操作 获取触发器列表 使用以下代码可以获取一个触发器的列表 args := & api . ListTriggersArgs { FunctionBrn : functionBrn , } result , err := client . ListTriggers ( args ) if err != nil { fmt . Println ( get function tri
SDK日志 Java SDK发布版本中增加了logback作为slf4j的实现,如果用户没有自己的实现可以直接使用,如果工程中有其他的如log4j则可以替代。 默认日志 如果用户使用默认的logback,则需要配置logback.xml到classpath中。如果没有这个配置文件,日志级别默认为DEBUG。 <configuration> <property name="