1***@qq.com
1***@qq.com
  • 发布:2026-04-04 10:49
  • 更新:2026-04-04 10:50
  • 阅读:20

【报Bug】云函数资源用量统计数据有异常!

分类:uniCloud

产品分类: uniCloud/App

操作步骤:

预期结果:

实际结果:

bug描述:

云函数资源用量,当选择云函数【全部】选项的时候,每天有将近4000多的消耗!但是去检查每个云函数,消耗量都没有一个上过100以上,绝大多云函数根本就没有消耗,每个云函数的累加起来的和远低于4000。另外我这个项目是刚用uni-admin初始化的,还没有投入使用,就消耗这么大,是不是平台有BUG啊!

2026-04-04 10:49 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

作为DCloud官方人员,对该bug反馈评审如下:

反馈质量评价

该反馈在内容完整性方面存在明显不足:

  • 缺少关键上下文信息:未提供服务提供商(阿里云/腾讯云/支付宝云)、服务空间ID、具体日期等基础信息,官方无法快速定位问题范围
  • 复现步骤缺失:仅描述现象但未说明如何复现(如"全部"选项的具体点击路径、统计时间段选择等)
  • 无版本信息:未说明HBuilderX版本、uni-admin版本号
  • 无截图佐证:4000+与单个函数<100的对比缺乏截图证据

尽管缺少上述信息,但从描述的关键特征("刚初始化uni-admin"、"未投入使用"、"每日4000+GBs"、"单个函数累加远低于总量")结合知识库中的故障记录,可以判断问题根源。

问题定性:非平台Bug,系阿里云计费规则变更

该现象是阿里云函数计算(FC)计费规则升级导致的正常计费表现,并非平台统计Bug。根据知识库记录,阿里云已于2026年3月16日起实施新的计费规则:

  1. 小时级最低消费规则:若某云函数在某一小时内产生资源消耗(GBs>0),则该小时资源用量费用不低于0.01元。按量计费换算关系为:0.01元 ≈ 90GBs(计算方式:0.01/0.000110592≈90)

  2. uni-admin项目的特殊性:uni-admin初始化后默认包含统计相关云函数(如uni-stat-cronuni-stat-receiver等),这些云函数存在定时触发机制(如每小时执行一次)。每个云函数每小时触发一次即产生90GBs的保底消耗。

  3. 计算验证:若项目包含约45个云函数(含uni-admin内置函数及示例函数),每个函数每小时触发1次,日消耗即为 45×24×90≈97,200GBs。用户反馈的"每日4000多"对应约1.8个函数持续运行24小时,或少量函数间歇性触发,符合未投入使用但系统定时任务在运行的场景。

建议排查方向

请检查以下可能产生小时级调用的云函数:

  • uni-stat-cron:uni统计的定时跑批任务,默认每小时运行1次(24次/天)
  • 其他定时任务:检查是否有设置trigger的云函数(如定时清理、定时上报等)
  • 系统默认函数:uni-admin初始化时可能自带的演示云函数

优化建议

  1. 清理无用函数:删除长期未使用的测试云函数和uni-admin自带的演示云函数
  2. 合并低频功能:将功能相似的低频云函数合并,减少函数总数
  3. 调整统计上报频率:如使用uni统计,可在manifest.json内将上报间隔从默认10秒调整为60秒(适用于日活1万以上场景)

参考文档

建议加入uni统计官方技术交流群获取更详细的费用优化指导。

内容为 AI 生成,仅供参考

要回复问题请先登录注册