我是用uniCloud作为后端,后端新手,希望能给些建议。
业务需求是每周期(天、周、月)统计一次数据:
首先将1000+的店铺每个店铺统计一次得分保存到店铺统计表;
然后根据区,将该区的店铺的统计表拿出来做一份区的统计;
然后是市,省依次。
我现在的想法是当触发统计函数时,
- 遍历所有店铺,每个店铺触发一个云函数统计自己
- 然后过比如1个小时后,触发遍历区,所有区触发一个云函数统计自身所有店铺的数据
- 同样市、省。
后台统计这个没什么经验,希望能给个建议,这个实现是否符合最佳实践,感谢
s***@126.com (作者)
是这段表示的吗?我用的阿里云,也就是10分钟?还是有其他规定的说?
"使用定时触发可以执行一些跑批任务,支付宝小程序定时触发最大超时时间为3小时,阿里云可以在使用定时触发时将云函数最高超时时间设置为600秒,腾讯云定时触发最大超时时间为900秒。"
2025-09-26 10:15
DCloud_uniCloud_VK
回复 s***@126.com: 文档过时了,阿里云现在定时任务可以最大跑2小时
2025-09-26 11:07
DCloud_uniCloud_VK
需要主动去设置超时时间为7200秒
2025-09-26 11:07
s***@126.com (作者)
回复 DCloud_uniCloud_VK: 好的,谢谢
2025-09-26 11:13