部署:使用API接口创建或更新函数,也可以在CFC控制台使用生成的zip文件创建或更新函数。 配置触发器(可选):如果您的函数需要被某些特定事件触发执行,则可以为函数配置对应的触发器。 执行函数:当触发器对应的事件发生时,函数将被调用执行,函数计算自动为其分配资源,无需您手动干预。 查看日志:在函数执行后,您可以在运行日志中查看函数的执行结果和监控数据。 CFC支持哪些语言?
ubuntu1604、ubuntu2204为函数运行的系统环境,用户可以在自定义运行时函数中配置启动命令和监听端口,更适合使用各语言的web框架。自定义运行时函数建议使用http触发器调用,api调用系统默认调用函数的Post /invoke接口。 运行时:选择 Node.js 22。
se); 6 code.setDryRun(true); 7 String description = "test api"; 8 HashMap<String, String> variables = new HashMap<String, String>
Qualifier String 否 Query参数 您可以使用这个可选参数来指定CFC函数版本或别名。如果指定一个函数版本,那么API将使用限定的函数BRN来调用特定的CFC函数。如果指定别名,则API使用别名BRN来调用别名指向的CFC函数版本。如果您不提供此参数,那么API将调用$LATEST。 自定义参数 自定义函数所需的输入参数,在Body参数以json数据格式传递。
设置单实例多并发 创建函数时设置单实例并发度 创建函数时,用户可以设定函数单实例并发度,单实例并发度最小限制为1,最大限制为10。 已有函数编辑修改函数单实例并发度 在已创建函数界面可编辑修改函数单实例并发度。
查看日志:在函数执行后,您可以在运行日志中查看函数的执行结果和监控数据。 使用方式 目前您可以通过4种不同的方式来创建和管理您的函数,包括: 百度智能云控制台 :通过可视化UI管理函数 函数计算Open API:在任何开发语言中快速管理函数 函数计算SDK:在一些常用语言中,更便捷地管理函数;现已上线Python2、Python 3、Node.js、Java等SDK,详情参考 SDK使用示例 。
自定义运行时建议使用http触发器进行调用,CFC会直接透传相关请求,注意和事件函数使用http触发器的区别,在事件函数中会将http请求的内容封装在event中,具体请查看 相关文档 ,自定义运行时使用http触发器调用时,会像本地调用一样直接透传http请求。如果使用API调用函数,CFC会默认调用用户的Post /invoke接口。
常用存储对比&选用推荐 本文旨在帮助您在不同的应用场景中,选择适合的存储产品 选用推荐 1. 云磁盘 CDS 接口形式:块设备接口 特点:高性能、低时延,支持高效随机读写;一对一挂载关系,不支持多Pod共享 适用场景:需要频繁更新、细粒度更新的数据、虚拟机root盘、I/O密集型业务(如文件系统、数据库等);在百舸平台上,开发机优先推荐挂载CDS作为数据持久化方案 2.
为了保证其余函数能够执行,您至少要保留 10 账户并发,因此您最多分配 90 并发额度给各个函数。若您通过工单提高了账户额度,您就可以分配更多的额度给函数,但仍需至少保留 10 并发。 预留含义 当您给一个函数预留并发度后,该部分并发度就变为此函数专用,不会被其它函数占用。同时,此函数能达到的最高并发执行数量也会限制在预留的并发度下。
如果只指定函数名,则长度限制为64个字符。 Qualifier String 否 Query参数 使用此可选参数指定函数版本或别名。如果您指定函数版本,那么API将使用限定的函数BRN来请求并返回关于特定CFC函数版本的信息。如果指定别名,API会返回有关别名所指向的函数版本的信息。如果您不提供此参数,则API返回有关CFC函数$LATEST的信息。 响应头域 除公共头域,无其它特殊头域。