创建java函数,由于springboot启动时间较长,创建函数时,函数超时时间建议设置长点 选择 上传.zip文件 ,将上一步中压缩生成的zip文件上传至百度云函数 处理程序中填写函数入口类名称,本例为tacos.MyHandler 创建http触发器 验证 代码示例 本章节中的代码简单示例,请点击下载 简单示例 。
配置并查看函数日志 您可以将函数执行的日志存储至百度云日志服务,再根据日志服务中存储的函数日志来执行代码调试、故障分析、数据分析等操作。本文介绍如何使用控制台来为云函数配置日志存储,并查看函数执行的日志。
如果您只想在界面上体验函数的运行过程,可以不添加触发器。如果想从DuerOS发起函数的调用,则必须将触发器为 DuerOS触发器 。
1024 MemorySize : 256 , // 函数执行超时时间,可选1-300s Timeout : 3 , // 函数描述信息 Description : sdk create , // 函数日志存放方式,可选bos,表示函数执行日志存放在bos中 LogType : bos , // 若LogType配置为bos,此参数设置函数执行日志在bos中的存储地址 LogBosDir :
由于CFC属于无状态服务,因此开发者在编写代码的时候,需要考虑将函数代码编写成无状态风格,来保证调用结果的幂等性。 持久化方式 由于函数计算本身是无状态服务,因此可以通过结合其他云服务来对所需的数据进行持久化处理,目前常见的处理方式有: 将数据写入对象存储服务,详见 BOS触发器使用 将数据写入百度云数据库,详见 配置CFC函数以访问百度云中的RDS
日志调试 python类型应用支持如下系统日志: error.log: 错误日志 access.log: lighttpd访问日志 appconf.log: 应用部署异常及错误日志 开发者可通过查看日志进行本地调试,详细指南参见 查看日志 。
函数操作 各接口的请求参数和响应参数说明请参考 函数操作 。
函数操作 各接口的请求参数和响应参数说明请参考 函数操作 。
函数操作 各接口的请求参数和响应参数说明请参考 函数操作 。
函数调用 使用以下代码可以调用执行一个指定的CFC函数,默认会调用 $LATEST 版本的函数。