本文背景
本文分析的党建答题活动是从6月22号开始举办,截止目前已经正常运营第5天,由于当初估算每天会有700人的用户来答题,为保证活动的正常进行,所以在我的建议下开通了按量付费服务
本文概述
本文主要通过分析从6月22号答题活动开展以来,每日的云开发资源使用情况,来评估云开发的免费套餐到底支持多大规模的单日答题用户
通过这种分析方便我在日后做套餐决策时,更有针对性
相关文章
党建答题活动小程序复盘回顾
https://developers.weixin.qq.com/community/develop/article/doc/000a4296148320f6b68a852c851413
如何开通云开发CMS内容管理系统
https://developers.weixin.qq.com/community/develop/article/doc/0000cab5cd87b8bca68a3f23253413
文章内容
大家都知道云开发的免费套餐,但是具体落实到小程序里面,这种免费套餐到底支持多大用户规模,这个很多人都不是很清楚,作为免费套餐里面的两个核心指标,也就是读操作次数和写操作次数
(1)读操作次数,单日5万次
(2)写操作次数,单日3万次
当然还有很多其他指标,但是作为答题小程序而言,主要指标就是上面两个。
我截图下截止现在(2020-06-27 22:30)云开发控制面板的资源使用情况
下图表明截止当前,今天参加答题的用户为128人
云开发控制台主面板上,对于读请求数只显示一个四舍五入的1万次
在查看更多里面,我们可以看到更详细的资源使用情况,比如
(1)读请求操作1.22万次
(2)写请求操作8932次,
通过这两组数据,我们不难发现,当前免费套餐足够支持目前的运营活动。
本文总结
通过当前实际使用情况和免费套餐的配置情况,我们不难得到一个结论,按照现有小程序的逻辑,云开发免费套餐支持的最大用户数大概为500人,具体计算逻辑为
按照读操作计算
50000/12200 *128 = 524人
按照写操作计算
30000/8932 * 128 = 429人
本文备注
(1)由于当初做这个小程序只用了两天,上线后发现一些问题,由于活动已经开始,所以没有在答题核心逻辑做任何改动,对于数据上存在的一些问题,都是通过云函数的定时触发器,在每个整点来修复的,这个场景消耗的写操作比较多
(2)累计排名这个计算,也是通过云函数定时触发器每个整点进行计算,这个也是写操作消耗比较多的一个场景
通过上面两个备注信息,是想说明:正常情况下,写操作不会这么高
本文完
这种小程序我可以接吗
大家都是100分。前五名不好评选啊。