按量付费
小程序·云开发已提供按量付费功能。在按量付费模式下,系统每月会提供一定的免费额度供开发者使用,超过免费额度的资源消耗将按照对应的刊例价扣除费用。
在使用按量付费功能时请注意:
- 小程序一旦开通按量付费后,将无法再切换到预付费支付方式,请开发者谨慎操作;
- 通过小程序管理后台和微信开发者工具云控制台申请的代金券无法用于按量付费模式;
- 同时,在按量付费模式下,基础告警功能将不再适用,但是开发者仍然可以使用自定义告警功能。具体告警功能使用方式可参考文档《小程序·云开发告警》;
- 需下载最新 nightly 版本 的开发者工具进行开通。
费用计算
按量付费的每月免费额度和刊例价信息如下:
参数 | 价格 | 免费额度 |
---|
存储空间 | 0.0043 元/GB/天 | 5GB |
存储下载操作次数 | 0.01 元/万次 | 150 万次/月 |
存储上传操作次数 | 0.01 元/万次 | 60 万次/月 |
CDN回源流量 | 0.15 元/GB | 5GB/月 |
CDN流量 | 0.18 元/GB | 5GB/月 |
云函数资源使用量 | 0.00011108 元/GBs | 4 万 GBs/月 |
云函数外网出流量 | 0.8 元/GB | 1GB/月 |
数据库容量 | 0.07 元/GB | 2GB |
数据库读操作次数 | 0.015 元/万次 | 5万次/天 |
数据库写操作次数 | 0.05 元/万次 | 3万次/天 |
可选拓展功能的按量付费的每月免费额度和刊例价信息如下:
参数 | 价格 | 免费额度 |
---|
静态资源容量 | 0.0042 元/GB/天 | 开通后前两个月 1GB/天 |
静态资源流量 | 0.15 元/万次 | 开通后前两个月 5GB |
请注意,小程序·云开发资源在按量付费模式下,需遵守以下系统参数限制:
- 数据库容量:2TB
- 云函数(单次运行)运行内存1:256M
- 云函数并发数2:1000
- 数据库同时连接数3:1000
- 单个小程序的小程序端请求频率限制:100 万次/分钟
在按量付费模式下,系统会每日进行资源消耗和结算并进行扣费。开发者可登录腾讯云费用中心进行充值或查看账单信息。
注:
- 云函数(单次运行)运行内存:云函数运行时最大可用内存为 256MB。在云函数运行日志中展示的运行内存信息,为当次运行时的实际使用内存。实际使用内存可能低于最大可用内存,计费时按配置内存即 256MB 计算。
- 云函数并发数:云函数的并发数量是指在任意指定时间对函数代码的执行数量。对于当前的 SCF 函数来说,每个发布的事件请求就会执行一次。因此,这些触发器发布的事件数(即请求量)会影响函数的并发数。开发者以使用以下公式来估算并发的函数实例总数目。每秒请求量 * 函数执行时间(按秒)
例如,考虑一个处理存储事件的函数,假定函数平均用时0.2秒(即200毫秒),存储每秒发布300个请求至函数。这样将同时生产 300 * 0.2 = 60 个函数实例。
- 数据库同时连接数 :数据库请求并发数量,如同时有三十个数据库操作请求,则有二十个会同时执行,剩下十个返回超出并发错误;一次数据库请求(无论小程序端发起还是云函数端发起)将耗费一个连接;每个云环境分别有一个同时连接数限制、独立计数。假如数据库查询平均耗时 10ms,那么一个连接可以支持 100qps(1000ms/10ms=100),20个连接可以支持到 2000qps。
欠费和停服处理
从账户余额被扣为负值时,系统会通过微信公众平台公众号通知到小程序管理员并同步欠费信息至小程序云监控告警群,提示开发者尽快充值。
从账户余额被扣为负值时刻起,小程序·云开发资源在 12 小时内可继续使用且继续扣费,12 小时后未及时充值,系统将自动隔离资源且停止扣费。
进入资源隔离期后,系统会通过微信公众平台公众号通知到小程序管理员并同步停服信息至小程序云监控告警群。同时:
- 7*24 小时内,若充值至余额大于 0,计费将继续,用户可继续使用小程序·云开发提供的服务。
- 7*24 小时内,若账户余额尚未充值到大于 0,则无法使用服务。
- 7*24 小时后,若账户余额未充值到大于 0,按量计费环境将被回收。届时环境中的数据将被清除且不可恢复。
进入资源隔离期后:
- 存储、数据库和 CDN 资源均无法使用。
- 对于云函数:已有函数无法被触发。定时触发器暂停运行,停止触发函数。对于同步调用,函数将报错并无法执行。