配置并查看函数日志 您可以将函数执行的日志存储至百度云日志服务,再根据日志服务中存储的函数日志来执行代码调试、故障分析、数据分析等操作。本文介绍如何使用控制台来为云函数配置日志存储,并查看函数执行的日志。
函数列表ListFunctions 接口描述 本接口用于查询用户函数列表。 请求结构 GET /v1/functions HTTP/1.1 Host: cfc.bj.baidubce.com Authorization: authorization string 请求头域 除公共头域外,无其它特殊头域。
函数修改 函数代码修改 登录 管理控制台 ,选择“产品服务>云函数计算 CFC”,进入“函数列表”页面。 点击需要修改的函数名称,进入函数详情页面。 在函数详情页中进行函数的修改,之后点击右下角 确定 按钮完成函数的修改操作。 函数配置修改 登录 管理控制台 ,选择“产品服务>云函数计算 CFC”,进入“函数列表”页面。 点击需要修改的函数名称,进入函数详情页面。
Publish Boolean 否 Body参数 是否直接发布 DryRun Boolean 否 Body参数 这个布尔参数可用于测试您对CFC的请求,以更新CFC函数,并将一个版本作为原子操作发布。它将对你的代码进行所有必要的计算和验证,但是不会上传它或者发布一个版本。每次调用该操作时,所提供代码的CodeSha256散列值也将在响应中计算并返回。
设置函数预留并发度 接口描述 本接口用于设置函数预留并发度。
请求参数 参数名称 类型 是否必需 参数位置 描述 FunctionName String 是 Path参数 函数名称 您可以指定一个函数名(例如,Thumbnail),或者您可以指定函数的BRN资源名(例如:brn:bce:cfc:bj:account-id:function:thumbnail)。CFC也允许您指定一个部分的BRN(例如,account-id:Thumbnail)。
目前支持三种类型调用方式,分别是同步调用(RequestResponse)、异步调用(Event)、DryRun,其中RequestResponse方式为默认类型。 同步调用: 当您同步调用某个CFC函数时, 函数计算CFC会运行该函数, 等待函数执行完毕并将运行结果等数据作为响应一并返回给调用方。
使用该模版创建函数时,需要为函数创建Http触发器,具体创建流程如下: 1、登录百度智能云平台 官网 2、登录成功后,选择“产品服务” -> “云原生” -> “函数计算 CFC”,进入“函数列表”页面,点击从模版创建函数,选择flask框架模版,进入创建函数页面 3、点击下一步,在弹框中输入函数名称,点击下一步创建Http触发器 4、为函数创建Http触发器,其中URL路径格式为/xxx/{proxy
函数在VPC中访问外网 默认情况下,函数计算可以访问百度云的公有服务和公网,给函数配置 VPC 功能后,函数的出口流量都进入 VPC 中。若您的 VPC 没有公网访问能力,那么函数则就无法访问公网。如果您想让函数同时能访问 VPC 资源和公网,您需要给 VPC 添加 NAT 网关。 创建弹性公网IP 登录 弹性公网 IP 控制台 ,您可选择“实例”或“共享带宽”。