更新时间:2025-10-20 GMT+08:00
分享

产品功能

FunctionGraph服务支持的主要功能如下。关于各功能支持的地域(Region)信息,可通过控制台查询详情。

创建函数

在FunctionGraph控制台创建函数时,支持使用已有模板或空模板。

HTTP函数

HTTP函数专注于优化 Web 服务场景,用户可以直接发送 HTTP 请求到 URL 触发函数执行。

容器镜像

用户直接打包上传容器镜像,由平台加载并启动运行。

函数流

函数流是用来编排FunctionGraph函数的工具,可以将多个函数编排成一个协调多个分布式函数任务执行的工作流。

函数管理

函数创建完成后,支持在线编辑函数,修改函数代码,修改函数配置等功能。

触发器管理

函数支持多种类型触发器,例如APIG,DIS,LTS触发器等,通过事件源触发函数执行。

环境变量

支持设置函数的加密配置和环境变量,无需对代码进行任何更改,可以将设置动态参数传递到函数代码和库。

管理依赖包

支持统一管理用户所有的依赖包,用户可以通过本地上传和obs地址的形式上传依赖包,部分运行时支持构建依赖包,并为依赖包命名。

版本管理

函数代码发布后,支持修改版本的配置信息。

测试事件管理

事件数据作为event参数传入入口函数,配置后保存可以持久化,以便下次测试使用。

预留实例管理

预留实例是将函数实例的创建和释放交由用户管理,当您为某一函数创建了预留实例,函数工作流收到此函数的调用请求时,会优先将请求转发给您的预留实例,当请求的峰值超过预留实例处理能力时,剩余部分的请求将会转发给按量实例,由函数工作流自动为您分配执行环境。

单实例多并发

部分函数类型支持单个实例同时处理多个请求。

动态内存

用户执行函数的时候可以依据需要处理的信息源大小,在运行时动态指定资源,灵活调度节省成本。

日志和监控

函数及触发器创建以后,可以查看函数日志信息和实时监控函数被调用及运行情况。

函数开发

支持多种语言开发函数,例如Node.js、Python 、Java等。

API

支持调用API对函数资源进行相关操作,如创建、删除、查询、执行函数等。

相关文档