收藏
回答

怎么解决云函数响应时间较长的问题?

目前新做的一个项目使用了微信云函数,发现响应实在太慢了,第一次请求响应时间在1-2.5s之间(冷启动,可以理解),但是后续请求的响应时间虽然有所降低,最低也需要330ms。即使去掉数据库操作,直接返回一个空对象,从开发者工具network里看到的响应时间还是330ms以上。如果加上数据库操作,基本就在500ms以上了。云函数想要实现几十毫秒级别的响应是不可能的了?

requestID: 3174e19f-405c-11ec-bbd8-52540098761d


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

3 个回答

  • 珠穆
    珠穆
    2021-11-11

    --- 此贴终结,经过沟通,官方无法解决 ,先这样吧---

    2021-11-11
    有用
    回复 1
    • 肖建军
      肖建军
      2023-11-05
      官方垃圾
      2023-11-05
      回复
  • 疯狂的小辣椒
    疯狂的小辣椒
    2021-11-08

    你好,云函数有冷启动https://docs.cloudbase.net/cloud-function/deep-principle,后续可以通过预留实例来解决。

    2021-11-08
    有用
    回复 4
    • 珠穆
      珠穆
      2021-11-08
      我连续点击了5次,每次的响应都在300ms以上,这个云函数什么逻辑都没有,为啥还需要这么长的时间?
      2021-11-08
      回复
    • 疯狂的小辣椒
      疯狂的小辣椒
      2021-11-08回复珠穆
      可以加下我企业微信,一起看看,备注下云开发
      2021-11-08
      回复
    • 珠穆
      珠穆
      发表于移动端
      2021-11-08回复疯狂的小辣椒
      添加了,同意一下
      2021-11-08
      回复
    • 肖建军
      肖建军
      2023-11-05回复疯狂的小辣椒
      兄弟 目前这问题仍有  你现在还管吗
      2023-11-05
      回复
  • xplee
    xplee
    2021-11-08

    可以看下这位大佬的优化建议

    https://developers.weixin.qq.com/community/develop/article/doc/000c0203cb81d8d23899797f956813


    也可以提高配置,实在不行,简单粗暴,弃用云函数。

    2021-11-08
    有用
    回复 12
    • 珠穆
      珠穆
      2021-11-08
      看过这篇文章了,没用。我把云函数里的代码都删干净了,就只剩下一个空对象的返回。最低330ms,根本做不到几十毫秒的TTFB
      2021-11-08
      回复
    • xplee
      xplee
      2021-11-08回复珠穆
      哈哈,多收点费用时间。你在哪里看到说明有几十毫秒的TTFB?
      2021-11-08
      回复
    • 珠穆
      珠穆
      2021-11-08回复xplee
      目前,我感觉云函数达不到几十毫秒的响应级别。普通服务器随随便便就可以做到
      2021-11-08
      回复
    • xplee
      xplee
      2021-11-08回复珠穆
      这个就不太清楚了,你得问问官方。如果决定用云函数就得接受它的好与不足
      2021-11-08
      回复
    • 珠穆
      珠穆
      2021-11-08回复xplee
      问过了,让我等回复,我觉得没戏了。起步330ms的响应延迟,很影响体验。
      2021-11-08
      1
      回复
    查看更多(7)
登录 后发表内容