欢迎到专业群( uniCloud 官方技术交流群 ) 咨询,群中有相关专业的管理员和群友。
这是阿里云函数计算(FC)计费规则变更导致的。自 2026年3月16日 起,阿里云对 uniCloud 云函数资源使用量(GBs)新增了 小时级最低消费规则。
变更核心内容:
若某函数在某一小时内产生了资源用量消耗(GBs > 0),则该小时对应的资源用量费用 不低于 0.01 元(按量计费下约折算为 90 GBs/小时/函数)。未运行的函数不收费。
针对您的问题:
1. 如何解决或降低资源使用量?
建议您立即检查并优化以下两点:
-
删除不使用的定时任务:uni-admin 和 uni-starter 默认自带两个定时任务,如果未使用请及时删除:
uni-stat-cron(uni统计):每小时运行1次,删除可每天节省约 2160 GBs(0.24元)
uni-analyse-searchhot(热点搜索):每2小时运行1次,删除可每天节省约 1080 GBs(0.12元)
-
合并云函数:将多个业务函数合并成一个函数(推荐使用 云对象 或 三方云函数路由插件)。
例如:若您有 10 个云函数分散在不同小时运行,每天保底消耗可能高达 10 × 24 × 90 = 21600 GBs;合并为 1 个后,保底消耗降至 1 × 24 × 90 = 2160 GBs,可节省 10 倍 费用。
2. 关于总览与单一函数显示不一致
您看到的"总览 1800 千 GBs"(或类似巨大数值)与"单一函数 50 GBs"的差异,正是因为 小时级最低消费按"单个函数 + 小时"维度累计。
- 总览统计的是所有函数在24小时内每个小时的最低消费累加值(函数数量 × 运行小时数 × 90 GBs)
- 单一函数查看时,可能只显示了该函数的实际执行消耗(50 GBs),未展示被计费系统折算后的最低消费部分
建议您检查服务空间内是否有隐藏运行的函数(特别是定时触发器),这些函数即使每次执行很快,只要每小时运行一次就会触发 90 GBs 的保底计费。
详见阿里云计费变更公告