自此 onepoint 项目开始以来,我已经在腾讯云云函数(scf)上搭建了四五个和其有关的云函数。而腾讯云还是一如既往的良心,每个月都给了 scf 一定的免费额度,2月份没花什么钱。
但下面还是就相关的统计数据,简单看一看具体的使用情况吧。
计费说明
云函数按照实际使用付费,采用后付费模式,按小时进行结算,以元为单位结算。
云函数的费用由3部分组成
- 资源使用费用:由函数配置内存,乘以函数运行时长得出资源使用量,单位为 GBs。
- 调用次数费用:函数的每次触发执行均记为一次调用,单位为次。
- 外网出流量费用:在函数代码中访问外网时产生的出流量记录为外网出流量,单位为 GB。
超出部分计费详情可参考:https://cloud.tencent.com/document/product/583/17299
资源使用量
计费项 | 每月免费额度 |
---|---|
资源使用量 | 40万GBs |
[3020928,1179264,2288640,3127424,9374720,3935232,11177472,7753984,7927168,7157376,14686336,4730240,10893696,12067456,8050176,5406720,4656128,4704000,9607424,4045440,6220032,3346688,7753344,20745728,16555904,27721984,42282752,29446272,55842944].reduce((c,e)=>{return c+e})//总计345705472MBms
资源使用量计费每小时消耗量不大,故上面的统计粒度是以天为单位。
统计可得,345705472/1000/1024=337.603 << 40000
远远小于 40万 的配额,所以这一项可以忽略,不计费。
注:上述统计涉及的所有云函数内存均为 128MB,超时时间为 3至30秒 不等。
调用次数
计费项 | 每月免费额度 |
---|---|
调用次数 | 100万次 |
[492,362,442,5895,40186,14930,17204,18788,17853,18182,8741,14401,26342,17251,15775,16119,13871,4364,13389,14949,13626,11844,12741,19062,18013,18962,125904,73531,161681].reduce((c,e)=>{return c+e})//总计734900次
总计734900次=73.4万次 < 100万次
,同样也没有超出免费额度。
外网出流量
[22.271, 11.826, 15.771, 6.951, 123.686, 62.727, 189.749, 44.179, 166.247, 21.081, 521.65, 10.28, 102.418, 140.358, 72.76, 31.987, 41.593, 30.243, 83.763, 12.246, 25.364, 12.258, 31.518, 178.669, 17.906, 9.087, 244.973, 1.955, 13.22].reduce((c,e)=>{return c+e},0)//粒度为天,总计2246.736KB
根据云函数管理页的数据,总计 2246.736KB,但这里数据与估算差距太大。即使把单位换成 MB,个人也感觉偏小,所以我又在 api 网关管理界面重新统计了数据。
[513,364,446,6479,45428,16962,20357,21688,21183,21276,9624,15379,31722,20852,18583,21320,19205,8231,18209,19883,18417,15432,17615,19163,18169,19155,126037,74045,161975,88426].reduce((c,e)=>{return c+e})
896138//请求数次
[3.586,3.162,3.275,63.613,263.079,104.266,211.883,226.0001,151.941,131.078,90.775,140.688,184.265,109.849,81.559,171.359,68.469,24.788,70.08,88.031,84.341,39.897,57.196,110.082,81.742,111.055,665.265,438.348,1594.952,1120.035].reduce((c,e)=>{return c+e})
6494.659099999999//外网出流量MB
api 网关管理界面显示,请求次数为 89万 次(与云函数统计略有出入,可能是除去了4xx、5xx的情况),外出流量为6GB。
6GB看着有点大,但外出流量计费是以小时为单位,只要一个小时内流量不会过大,一般也不会收费(2月小时流量峰值为94.226MB,同样远小于计费单位 1GB)。
实际收费
免费额度根本用不完,总费用都是零(约等于0)。具体账单就不贴出来了,都是零,没啥看的。
最后补充一下并发执行个数统计图,最高并发实例 17 个。
结语
国内的几家云函数中,大概就数腾讯云的最好用了吧。而且人家免费额度也给的够,如果怕被 dd,也可以在 api 网关中配置限流策略,限制调用量,基本上也不会花什么钱。所以对于个人开发者来说,腾讯云函数是一个不错的选择。
本文由 ukuq 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为: Mar 4, 2020 at 11:28 pm
云函数是个啥玩意? 讲讲你是怎么用的?
sadscczxczsad撒大冬adadsa