云函数运行时间
发布于 6 年前 作者 imeng 7148 次浏览 来自 问答
  • 需求的场景描述(希望解决的问题)

需求是这样子的;

    利用定时器向服务请求数据,然后把得到的数据循环写入云数据库;

出现的问题:

    问题1:云函数启动后,程序请求数据, 有时候数据未请求到,或者请求到数据后;往云数据库里写入;但云函数运行的时间到达20000ms后,云函数自动退出了;

    问题2: 云函数是由定时器触发的,请求数据完后是否可以更新下触发器的触发时间(因为数据是分段获取的,是否能实现,如果还有分段数据,那就10秒后触  发,如果获取完数据,刚把触发时间设置为1个小时)

  • 希望提供的能力

    1:提高云函数的运行时间

    2:动态设置触发器的触发时间

2 回复

云函数  30s 退出

我也遇到了一些类似问题,这边了解到云函数是用docker来实现的,一段时间如果没有新的连接进来,原来的docker会销毁掉(估计这就是会自动退出的问题)。

docker的建立比较耗时,也就是冷启动(估计是楼主提到运行时间太慢的问题,如果请求量比较大应该会很快)

定时器触发这块不太清楚楼主的意思,理解是小程序侧定时请求云函数,所以这块逻辑应该可以自己去控制的吧

回到顶部