触发器相关 什么是触发器,CFC目前支持哪些触发器? 可参考 CFC触发器相关概念和使用 触发器Event格式报错? CFC目前只支持json类型的Event,请检查您的Event是否是正确的json数据。 添加DuerOS触发器失败? CFC目前只支持北京地域DuerOS触发器,其他地域暂不支持,请确认您是否创建了其
异常处理 系统异常 CFC系统异常提示有如下三种方式: 异常方法 说明 BceHttpClientError 重试时抛出的异常 last_error 最后一次重试时抛出的异常 BceClientError CFC客户端产生的异常 BceInvalidArgumentError 传递参数产生的异常 BceServerEr
错误返回 通用错误返回 CFC错误响应符合BCE规范,统一为如下格式。后续各接口不再单独列出。 Plain Text 复制 1 { 2 "requestId": "47e0ef1a-9bf2-11e1-9279-0100e8cf109a", 3 "code":
函数操作 各接口的请求参数和响应参数说明请参考 函数操作 。 创建函数 如下代码可以创建一个CFC函数: Plain Text 复制 1 public void testCreateFunction(CfcClient cfcClient) { 2 String zipFile = "UEsDBBQACAgI
日志相关 如何查看CFC函数日志? 点击函数执行后,您可以看到当条函数的执行信息。如果您想查看之前执行的函数日志,您可以点击CFC导航页的日志,配置百度日志服务BLS。您可以选择百度对象存储BOS或者百度日志服务BLS来存储日志。详细请参考: 配置并查看CFC函数日志 。
错误处理 GO语言以error类型标识错误,CFC支持两种错误见下表: 错误类型 说明 CFCClientError 用户操作产生的错误 BceServiceError CFC服务返回的错误 用户使用SDK调用CFC相关接口,除了返回所需的结果之外还会返回错误,用户可以获取相关错误进行处理。实例如下: Plain Te
配额说明 Agent 沙箱服务的配额限制包括:创建沙箱的数量配额限制、沙箱回收时间限制。 沙箱数量配额 当前每个用户默认支持最多并发运行 5 个沙箱实例,配额可根据业务需求进行评估后调整。如需更高配额,请联系您的客户经理进行调整。 沙箱回收时间 单个沙箱实例在创建后可存续的最长时间,超时将自动销毁。默认为5min,可在
沙箱实例 前提条件 请按照文档配置环境变量。 目前仅支持官方代码沙箱,即template名为 code-interpreter-v1。 创建代码沙箱 创建默认代码沙箱实例: Python JavaScript 复制 1 from e2b_code_interpreter import Sandbox 2 sandbox
使用限制 函数运行资源限制 资源 默认值 临时磁盘空间 用户函数只可读写 /tmp 这个临时目录 函数代码路径 用户代码存放在/var/task/下,若代码中包含配置文件,需要采用绝对路径的方式进行读取 函数申请内存区间 128M-1024M(按照128M递增) 函数最大运行时间 300秒 代码部署包大小(压缩为.zi
以下提供Node.js和Python两种语言的示例代码,仅供参考: Node.js相关示例: Plain Text 复制 1 exports.handler = (event, context, callback) => { 2 let d = new Date(); 3 console.log(d.toUTCString()) 4 console.log(d.toLocaleString(&