SCF异步执行场景问题
问题结论
SCF异步执行的场景下,无法处理函数代码层面实现的异步逻辑。 举例,如果客户额外在代码层面启用异步逻辑(比如golang开启goroutine处理耗时长的业务逻辑)的话,就会发生请求快速返回的情况。 对客户来说,造成了函数过快结束的现象;
异步执行介绍文档:https://cloud.tencent.com/document/product/583/51519
解决方案
1、在开启异步执行的场景下,函数代码不做异步处理逻辑,或者函数退出需要等待其他线程处理完成之后在执行。
最后更新于