函数计算调用请求日志里面看到有这个错误,是什么意思呢?

函数计算调用请求日志里面看到有这个错误,FC Invoke End RequestId: 1-65ae09cf-16b93943-dec0fd154d43, Error: Invocation canceled by client (duration: 93918ms, maxMemoryUsage: 7485.81MB)是什么意思呢?现在设置的FC超时时间是72000秒?

展开
收起
真的很搞笑 2024-01-31 20:57:38 92 分享 版权
1 条回答
写回答
取消 提交回答
  • 函数计算是服务端,调用端是客户端

    客户端取消调用断开了连接

    检查客户端超时限制,需要将客户端超时设置大一些,比如浏览器一般默认超时在1-2分钟,有的第三方接口超时限制很短

    检查函数执行时间是否符合预期,如果预期时间较短实际执行特别长导致客户端断开连接可以按照【函数执行超时】排查

    请求头加X-Fc-Invocation-Type:Async,使用异步调用,系统接收异步调用请求后,将请求持久化后会立即返回响应,这样就不受客户端超时限制,异步调用https://help.aliyun.com/zh/fc/overview-34 ,此回答整理自钉群“阿里函数计算官网客户”

    2024-01-31 23:46:27
    赞同 展开评论

快速交付实现商业价值。

还有其他疑问?
咨询AI助理