1
ccraohng 2020-08-27 09:45:00 +08:00 via iPhone
连接操作是同步的吗?
|
2
Administrat0r 2020-08-27 09:47:02 +08:00 2
如果你确定代码没问题的话,你这是无中生 callback ?
|
3
Bonnnnnn OP @Administrat0r 试了 return(result),还是 timeout
|
4
mxT52CRuqR6o5 2020-08-27 10:45:50 +08:00
https://help.aliyun.com/document_detail/156876.html
完全没看到文档有说支持 async |
5
yaodong0126 2020-08-27 10:46:32 +08:00
无中生有,可还行
|
6
mxT52CRuqR6o5 2020-08-27 10:47:17 +08:00
非要用可以这么写
exports.handler = function(event, context, callback) { (async function(){ ... }).then(callback); }; |
7
lonelymarried 2020-08-27 10:55:57 +08:00
它有个时间限制,超过这个时间就 timeout 了。
|
8
mxT52CRuqR6o5 2020-08-27 10:56:18 +08:00
非要用可以这么写
exports.handler = function(event, context, callback) { (async function(){ ... return result; })().then(callback); }; |
9
mxT52CRuqR6o5 2020-08-27 11:03:34 +08:00
仔细想了一下好像我前面说的都不对,当我没说
你把非 async 没问题得代码发上来看看比一下有什么区别 |
10
Bonnnnnn OP 破案了,当然我是忘了加 callback 。。。后面还有更致命的,我是从 http 函数,转到了事件函数,然后之前的一个 http 函数的触发一直挂在那,我忘了排查,删了就好了。
|