SCF异步执行场景问题

问题结论

SCF异步执行的场景下,无法处理函数代码层面实现的异步逻辑。 举例,如果客户额外在代码层面启用异步逻辑(比如golang开启goroutine处理耗时长的业务逻辑)的话,就会发生请求快速返回的情况。 对客户来说,造成了函数过快结束的现象;

异步执行介绍文档:https://cloud.tencent.com/document/product/583/51519

解决方案

1、在开启异步执行的场景下,函数代码不做异步处理逻辑,或者函数退出需要等待其他线程处理完成之后在执行。

最后更新于