我有一个lambda函数,它使用axios调用第三方API,当它调用第三方API时,它会在其数据库上创建一个新条目,该数据库工作正常,但lambda函数返回503服务不可用
下面是我的代码-
let algcon = {
method: 'post',
url: constants.API_URL,
timeout: 1000 * 7,
headers: {
'Content-Type': 'application/json',
"User-Agent": "axios 0.21.1",
'token': myToken ? JSON.stringify(myToken.access) : ''
},
data: invoiceData,
};
await axios(algcon).then(function (response) {
}).catch(function (error) {
console.log(error) //here it is throwing 503 service unavailable error
});
我已经增加了lambda执行时间,但仍然得到相同的错误。请帮助!!
1条答案
按热度按时间yr9zkbsy1#
您的代码看起来不错,
aPI网关响应的默认超时为6500毫秒
您可以将其更新为-
1.转到API网关
1.选择Lamda函数
1.单击集成
1.单击管理集成
1.更新默认超时
就像我在下面的截图-