函数调用 使用以下代码可以调用执行一个指定的CFC函数 args := & api . InvocationsArgs { FunctionName : sdk-create , InvocationType : api . InvocationTypeRequestResponse , Payload : nil , } // 若想执行特定版本的函数,可以设置 args .
设置函数预留并发度 接口描述 本接口用于设置函数预留并发度。
函数列表ListFunctions 接口描述 本接口用于查询用户函数列表。 请求结构 GET /v1/functions HTTP/1.1 Host: cfc.bj.baidubce.com Authorization: authorization string 请求头域 除公共头域外,无其它特殊头域。
删除函数预留并发度 接口描述 本接口用于删除函数预留的并发度。 请求结构 DELETE /v1/functions/{FunctionName}/concurrency HTTP/1.1 Host: cfc.bj.baidubce.com Authorization: authorization string 请求头域 除公共头域外,无其它特殊头域。
获取函数配置GetFunctionConfiguration 接口描述 本接口用于获取指定函数配置。 请求结构 GET /v1/functions/{FunctionName}/configuration HTTP/1.1 Host: cfc.bj.baidubce.com Authorization: authorization string 请求头域 除公共头域外,无其它特殊头域。
更新函数配置UpdateFunctionConfiguration 接口描述 本接口用于修改函数配置。
更新函数代码UpdateFunctionCode 接口描述 本接口用于更新指定function代码。 请求结构 PUT /v1/functions/{FunctionName}/code HTTP/1.1 Host: cfc.bj.baidubce.com Authorization: authorization string 请求头域 除公共头域外,无其它特殊头域。
2、异步方式调用函数,有两种异步调用方式,普通异步调用方式或为函数创建定时触发器方式 2.1、普通异步调用 在函数请求Query参数中设置InvocationType=Event,参考 函数调用 2.2、以定时触发器方式触发函数异步调用 在函数创建完成后,可以为函数创建定时触发器触发函数异步调用,参考 创建定时触发器
配置并查看函数日志 您可以将函数执行的日志存储至百度云日志服务,再根据日志服务中存储的函数日志来执行代码调试、故障分析、数据分析等操作。本文介绍如何使用控制台来为云函数配置日志存储,并查看函数执行的日志。
上传代码 ZIP 包:将所有依赖和代码打包成 ZIP 并上传至 CFC,平台将根据函数配置识别入口函数并执行。 从 BOS 上传:将打包好的 ZIP 函数代码事先存储在 BOS 中,然后通过 BOS 文件路径上传更新 CFC 函数代码。 事件触发 函数计算通过事件触发器连接到其他服务,当对应服务发出请求时,函数即会响应运行,做出相应处理和反馈。