# 资源配额
这里列出云开发基础资源配额,API 调用次数限制包含小程序端和服务端两部分
分类 | 配额种类 | 额度 |
---|---|---|
存储 | 容量 | 5 GB |
下载操作次数 | 150 万 / 月 | |
上传操作次数 | 60 万 / 月 | |
外网下行流量 | 无 | |
CDN 回源流量 1 | 5 GB / 月 | |
CDN | CDN 流量 | 5 GB / 月 |
云函数 | 调用次数 | 20 万次 / 月 |
资源使用量 GBs 2 | 4 万 / 月 | |
外网出流量 | 1 GB / 月 | |
(单个云函数)并发数 | 20 | |
数据库 | 容量 | 2 GB |
QPS | 30 | |
同时连接数 3 | 20 | |
读操作次数 | 5 万 / 天 | |
写操作次数 | 3 万 / 天 | |
集合限制 | 100 个 |
除以上配额参数外,微信云开发资源还包括以下系统参数限制:
云函数(单次运行)运行内存:256M 4
云函数数量:50个
数据库流量:单次出包大小为16M
数据库单集合索引限制:20个
以上均是一个环境的配额,不是所有环境的总和限制。
如需申请上调,开发者可以"申请调整微信云开发调用资源上限"为主题,发送邮件至:miniprogram@tencent.com 申请调整,并在正文中注明小程序账号 AppID、需要调整的环境名称、需要调整的资源上限(仅限资源配额中所列内容且非系统参数限制)、小程序服务类目(可在小程序基本设置中查询)、资源调整原因以及产品计划上线时间。
同时,由于近期内微信云开发将上线付费功能,为了给开发者更充足的时间进行调整。对于截止2019-06-21日前申请调整的配额的截止日期统一延长至2019-08-31。
注:
- CDN回源流量:指开启了 CDN 加速后,CDN 回源存储时产生的流量。
- 云函数资源使用量 GBs:资源使用量 = 函数配置内存 X 运行计费时长。用户资源使用量,是由函数配置内存,乘以函数运行时的计费时长得出,其中配置内存转换为 GB 单位,计费时长由毫秒(ms)转换为秒(s)单位,因此,资源使用量的计算单位为 GBs(GB-秒)。计费时长最小粒度为100ms,不足100ms向上取证。例如,配置为 256MB 的函数,单次运行了 1760 ms,计费时长为 1800 ms,则单次运行的资源使用量为 (256/1024)*(1800/1000) = 0.45 GBs。针对函数的每次运行,均会计算资源使用量,并按月汇总求和,作为当月的资源使用量。
- 数据库同时连接数 :数据库请求并发数量,如同时有三十个数据库操作请求,则有二十个会同时执行,剩下十个返回超出并发错误;一次数据库请求(无论小程序端发起还是云函数端发起)将耗费一个连接;每个云环境分别有一个同时连接数限制、独立计数。假如数据库查询平均耗时 10ms,那么一个连接可以支持 100qps(1000ms/10ms=100),20个连接可以支持到 2000qps。
- 云函数(单次运行)运行内存:云函数运行时最大可用内存为 256 MB。在云函数运行日志中展示的运行内存信息,为当次运行时的实际使用内存。实际使用内存可能低于最大可用内存,计费时按配置内存即 256 MB 计算。