收藏
回答

云函数调用阿里云sdk组件,await以后直接卡死,该怎么弄?

当调用阿里云sdk后,网络请求network出去了,但是方法就一直卡住了,不会往下走了。该怎么处理?


exports.main = async (event, context) => {
let taskId = event.taskId;
let client = await getTingWuClient();
let runtime = new Util.RuntimeOptions({});
let headers = {};
try {
// 复制代码运行请自行打印 API 的返回值
let taskInfo = await client.getTaskInfo(taskId);
console.log("内容为:{}", taskInfo);

} catch (error) {
// 此处仅做打印展示,请谨慎对待异常处理,在工程项目中切勿直接忽略异常。
// 错误 message
console.log(error.message);
// 诊断地址
console.log(error.data["Recommend"]);
Util.default.assertAsString(error.message);
}

return {
success: false
}
}




回答关注问题邀请回答
收藏

2 个回答

  • showms
    showms
    05-29

    是不是网络不通?

    05-29
    有用
    回复
  • 跨商通
    跨商通
    05-28

    你就当它是阿里的原因,就行了。

    反正聪明人,是不会在微信中用到任何阿里的东西的。

    05-28
    有用
    回复
登录 后发表内容