codecamp

微信小程序云开发 按量付费

按量付费

小程序·云开发已提供按量付费功能。在按量付费模式下,系统每月会提供一定的免费额度供开发者使用,超过免费额度的资源消耗将按照对应的刊例价扣除费用。

在使用按量付费功能时请注意:

  • 小程序一旦开通按量付费后,将无法再切换到预付费支付方式,请开发者谨慎操作;
  • 通过小程序管理后台和微信开发者工具云控制台申请的代金券无法用于按量付费模式;
  • 同时,在按量付费模式下,基础告警功能将不再适用,但是开发者仍然可以使用自定义告警功能。具体告警功能使用方式可参考文档《小程序·云开发告警》;
  • 需下载最新 nightly 版本 的开发者工具进行开通。

费用计算

按量付费的每月免费额度和刊例价信息如下:

参数价格免费额度
存储空间0.0043 元/GB/天5GB
存储下载操作次数0.01 元/万次150 万次/月
存储上传操作次数0.01 元/万次60 万次/月
CDN回源流量0.15 元/GB5GB/月
CDN流量0.18 元/GB5GB/月
云函数资源使用量0.00011108 元/GBs4 万 GBs/月
云函数外网出流量0.8 元/GB1GB/月
数据库容量0.07 元/GB2GB
数据库读操作次数0.015 元/万次5万次/天
数据库写操作次数0.05 元/万次3万次/天

可选拓展功能的按量付费的每月免费额度和刊例价信息如下:

参数价格免费额度
静态资源容量0.0042 元/GB/天开通后前两个月 1GB/天
静态资源流量0.15 元/万次开通后前两个月 5GB

请注意,小程序·云开发资源在按量付费模式下,需遵守以下系统参数限制:

  • 数据库容量:2TB
  • 云函数(单次运行)运行内存1:256M
  • 云函数并发数2:1000
  • 数据库同时连接数3:1000
  • 单个小程序的小程序端请求频率限制:100 万次/分钟

在按量付费模式下,系统会每日进行资源消耗和结算并进行扣费。开发者可登录腾讯云费用中心进行充值或查看账单信息。

注:

  1. 云函数(单次运行)运行内存:云函数运行时最大可用内存为 256MB。在云函数运行日志中展示的运行内存信息,为当次运行时的实际使用内存。实际使用内存可能低于最大可用内存,计费时按配置内存即 256MB 计算。
  2. 云函数并发数:云函数的并发数量是指在任意指定时间对函数代码的执行数量。对于当前的 SCF 函数来说,每个发布的事件请求就会执行一次。因此,这些触发器发布的事件数(即请求量)会影响函数的并发数。开发者以使用以下公式来估算并发的函数实例总数目。每秒请求量 * 函数执行时间(按秒) 例如,考虑一个处理存储事件的函数,假定函数平均用时0.2秒(即200毫秒),存储每秒发布300个请求至函数。这样将同时生产 300 * 0.2 = 60 个函数实例。
  3. 数据库同时连接数 :数据库请求并发数量,如同时有三十个数据库操作请求,则有二十个会同时执行,剩下十个返回超出并发错误;一次数据库请求(无论小程序端发起还是云函数端发起)将耗费一个连接;每个云环境分别有一个同时连接数限制、独立计数。假如数据库查询平均耗时 10ms,那么一个连接可以支持 100qps(1000ms/10ms=100),20个连接可以支持到 2000qps。

欠费和停服处理

从账户余额被扣为负值时,系统会通过微信公众平台公众号通知到小程序管理员并同步欠费信息至小程序云监控告警群,提示开发者尽快充值。

从账户余额被扣为负值时刻起,小程序·云开发资源在 12 小时内可继续使用且继续扣费,12 小时后未及时充值,系统将自动隔离资源且停止扣费。

进入资源隔离期后,系统会通过微信公众平台公众号通知到小程序管理员并同步停服信息至小程序云监控告警群。同时:

  • 7*24 小时内,若充值至余额大于 0,计费将继续,用户可继续使用小程序·云开发提供的服务。
  • 7*24 小时内,若账户余额尚未充值到大于 0,则无法使用服务。
  • 7*24 小时后,若账户余额未充值到大于 0,按量计费环境将被回收。届时环境中的数据将被清除且不可恢复。

进入资源隔离期后:

  • 存储、数据库和 CDN 资源均无法使用。
  • 对于云函数:已有函数无法被触发。定时触发器暂停运行,停止触发函数。对于同步调用,函数将报错并无法执行。


微信小程序云开发 预付费
微信小程序云开发 发票管理
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

微信小程序 指南

目录结构

开放能力

微信小程序 调试

微信小程序 实时日志

微信小程序 小程序测速

微信小程序 基础组件

微信小程序 API

媒体

界面

微信小程序API 绘图

微信小程序 服务端

接口调用凭证

统一服务消息

微信小程序 服务市场

微信小程序 生物认证

微信小程序 云开发

服务端

微信小程序云开发服务端API 数据库

SDK文档

微信小程序 扩展能力

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }