更新时间:2024-11-11 GMT+08:00

约束与限制

支持区域

当前支持的区域列表,请参见表1

表1 支持区域

区域名称

区域ID

非洲-约翰内斯堡

af-south-1

中国-香港

ap-southeast-1

亚太-曼谷

ap-southeast-2

亚太-新加坡

ap-southeast-3

亚太-雅加达

ap-southeast-4

华东-上海二

cn-east-2

华东-上海一

cn-east-3

华北-北京一

cn-north-1

华北-乌兰察布-汽车一

cn-north-11

华北-北京四

cn-north-4

华北-乌兰察布一

cn-north-9

华南-广州

cn-south-1

西南-贵阳一

cn-southwest-2

拉美-墨西哥城二

la-north-2

拉美-圣地亚哥

la-south-2

中东-利雅得

me-east-1

拉美-圣保罗一

sa-brazil-1

土耳其-伊斯坦布尔

tr-west-1

账户资源限制

账户资源总配额如下所示,配额查询及修改方法,请参考配额管理

表2 账户资源说明表

资源

限制

是否可通过用户自己调整配额

单个账户下最大允许创建的函数个数

400

单个函数下最大允许创建的版本个数

20

单个函数下最大允许创建的别名个数

10

单个函数版本下最大允许创建的DIS、GeminiDB Mongo、LTS、DDS、Kafka和TIMER触发器总数

10

前端页面上传时,单个代码部署包大小(压缩为.zip/.jar文件)

40MB

调用函数接口时,在线编辑单个函数代码部署包大小(压缩为.zip/.jar文件)

50MB

调用函数接口时,单个代码部署包原始代码大小

  • zip格式:解压后原始代码大小为1500M
  • OBS桶:最大可上传300M压缩后的代码包

单个账户下最大允许部署包大小

10 GB

单个账户下函数并发执行数

100

单个账户下创建预留实例个数

90(单个租户下函数并发执行数*90%)

单个函数下所有环境变量的大小

总长度不能超过4096个字符

前端页面展示代码大小

20MB

函数运行资源限制

表3 函数运行资源限制说明

资源

默认值

是否可通过用户自己调整配额

临时磁盘空间(“/tmp”空间)

512MB

文件描述符

1024

进程和线程数(总和)

1024

单个请求最大执行时长

259200秒

函数同步调用请求正文有效负载大小

6MB

函数同步调用响应正文有效负载大小

6MB

函数异步调用请求正文有效负载大小

256KB

函数导入的资源大小

zip格式压缩文件,大小50MB以内

单个自定义镜像函数最大允许镜像大小

10GB

函数导出资源包大小

50MB以内

租户级别实例数限制

1000

函数最大申请内存

10G

带宽

无限制

-

单条日志大小

无限制

-

Initializer最大运行时间

259200秒

  • 函数同步调用响应正文有效负载大小:返回的字符串或返回体序列化后的json字符串默认不大于6MB。具体数据大小会随FunctionGraph系统后台设置产生变化,因为系统后台判断的是序列化之后的数据大小,所以会存在字节级别的误差,误差范围为6MB±100bytes。
  • FunctionGraph控制台不建议调用执行时间超过90秒的函数;若需要调用执行时间超过90秒的函数,请使用异步调用的方式。
  • Kafka/DDS/GeminiDB Mongo/DIS触发器调用的请求正文有效负载大小为6M,APIG触发器调用的请求正文有效负载大小为4M。