开发者社区 > 云原生 > Serverless > 正文

请问Node.js函数怎么超时了?

已解决

请问Node.js函数怎么超时了?

展开
收起
felix@ 2023-01-31 22:32:57 796 0
2 条回答
写回答
取消 提交回答
  • 今天也要加油吖~
    采纳回答

    您好,您可能:

    1.如果使用了HTTP Trigger,确认您是否有调用response.send()。

    2.如果没有使用HTTP Trigger,确认您是否有调用入口函数handler中的callback。

    3.如果还是不确定可以通过添加日志定位超时原因。详情可以参照如何快速定位线上问题

    2023-01-31 22:36:20
    赞同 展开评论 打赏
  • Node.js函数可以使用setTimeout()函数来设置超时时间,当超时时间到达时,函数将被自动终止。例如:

    setTimeout(function(){
        console.log('Function has timed out!');
    }, 5000);
    // 5秒后,将会输出“Function has timed out!”
    
    2023-02-01 07:58:29
    赞同 展开评论 打赏

快速交付实现商业价值。

热门讨论

热门文章

相关电子书

更多
JavaScript面向对象的程序设计 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载