正确理解云开发定时触发器以及开发常见问题
发布于 4 年前 作者 chao79 1688 次浏览 来自 分享

需求:

有个场景需要生成一系列邀请码用来激活会员用的,怎么大批量生成10000个邀请码是今天的需求,其实方案很多

今天为了学习定时触发器,那么就用触发器来实现

定时触发器官方文档

https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/functions/triggers.html

定时触发器好比定时器,用于定时调用云函数,所以首先要有云函数,但是具体怎么控制定时触发要注意。

1

第一步:新建云函数,命名为GenerateSOmeCode

第二步:配置定时触发器规则

在本次学习定时触发器,设置触发规则为每10秒执行一次,具体设置如下所示。

第三步:上传云函数、上传触发器

这是定时触发器关键一步,对于正确理解定时触发器非常重要,定时触发器载体是云函数,没想到触发机制还是在云函数内控制的,其实我本来以为是通过云开发控制台设置的,但是没有,最后发现是在云函数config.json里面设置的

然后我们监控下

3

4

常见问题:

用于执行的云函数上传了,为什么没有执行?

这个我刚才遇到了,这是因为没有上传触发器,仅仅上传了云函数,上传云函数和上传触发器是配套使用的

最后回归需求本身,通过云开发控制台导出csv,将邀请码导出,先交付100个。

1

2

回到顶部