收藏
回答

小程序云函数执行定时任务,显示超时怎么办?

。我有一个定时任务,每天凌晨执行,执行时间差不多要1个多小时,使用云函数触发器,最后显示超时。有其他办法吗?

回答关注问题邀请回答
收藏

2 个回答

  • 陈宇明
    陈宇明
    09-20

    自己写,这种场景不建议使用云函数

    09-20
    有用 2
    回复 1
  • 老张
    老张
    09-20

    1、分解任务;

    2、缩短时间到20秒;比如用promise.all

    3、如果这个任务不能分解,不能缩短,那么除了用自己的服务器,基本无解。

    09-20
    有用 1
    回复 4
    • 豆浆不加糖
      豆浆不加糖
      09-26
      举个例子,比如美团,全国有多个城市,每个城市有很多店铺,每个店铺里面有很多菜品,现在去抓取这些信息按照城市-店铺-菜单存储。
      09-26
      回复
    • 老张
      老张
      09-27回复豆浆不加糖
      用cheerio吗?这个基本是大概率超时的。
      09-27
      回复
    • 豆浆不加糖
      豆浆不加糖
      09-28回复老张
      不是的,我问哈,云函数除了触发器,还有啥办法让他自己运行,比如用nodejs的定时任务,但是我试了下不行。
      09-28
      回复
    • 老张
      老张
      09-29回复豆浆不加糖
      只有触发器。
      09-29
      回复
登录 后发表内容
问题标签