BosObject = objectKey // 若要直接发布函数,可以设置 args . Code . Publish = true // 若要配置函数访问VPC网络,可以如下设置 args . VpcConfig = & api .
创建函数 前提条件 登录百度智能云平台 官网 。 若没有用户名,请先完成注册,操作请参考 注册百度账号 。 若有用户名,登录操作请参考 登录 。 登录成功后,在控制台页面选择 产品服务>计算> 函数计算CFC ,进入 函数列表 页面,点击 创建函数 ,进入创建函数界面。 操作步骤 从头创建一个函数 在选择模版页面,创建函数选择 空白函数 。点击 下一步 进入函数配置页面。
部署:使用API接口创建或更新函数,也可以在CFC控制台使用生成的zip文件创建或更新函数。 配置触发器(可选):如果您的函数需要被某些特定事件触发执行,则可以为函数配置对应的触发器。 执行函数:当触发器对应的事件发生时,函数将被调用执行,函数计算自动为其分配资源,无需您手动干预。 查看日志:在函数执行后,您可以在运行日志中查看函数的执行结果和监控数据。 CFC支持哪些语言?
函数操作 各接口的请求参数和响应参数说明请参考 函数操作 。
函数操作 各接口的请求参数和响应参数说明请参考 函数操作 。
函数操作 各接口的请求参数和响应参数说明请参考 函数操作 。
函数调用 使用以下代码可以调用执行一个指定的CFC函数,默认会调用 $LATEST 版本的函数。
函数调用 请求参数和响应参数请参考 函数调用接口 。 调用函数 如下代码用于调用用户函数: invocations_response = cfc_client.invocations(functionName, log_type="Tail")
无状态函数 无状态服务 无状态服务即不对用户的数据做持久化的服务。函数计算服务就是典型的无状态服务,一旦用户长时间未进行函数调用,导致函数实例回收,那么之前代码产生的一些中间状态(临时变量、生成的本地文件等等)都会一起丢失。 无状态函数 无状态函数即对一个函数而言,以同样的参数作为输入,无论什么时候调用、调用多少次,输出结果始终保持一致。
函数调用 使用以下代码可以调用执行一个指定的CFC函数 args := & api . InvocationsArgs { FunctionName : sdk-create , InvocationType : api . InvocationTypeRequestResponse , Payload : nil , } // 若想执行特定版本的函数,可以设置 args .