Lambda 函数调用 MediaConvert SDK 来描述端点超时
Lambda function calling MediaConvert SDK to describeEndpoints timeout
我正在尝试调用 mediaconvert SDK 的 describeEndpoints,但似乎超时了,这是为什么。我已经授予我的 Lambda 函数管理员访问权限。我将超时设置为 30 秒,这应该绰绰有余,但它仍然失败
const AWS = require('aws-sdk');
const util = require('util');
async function test() {
let mediaconvert = new AWS.MediaConvert();
const describeEndpoints = util
.promisify(mediaconvert.describeEndpoints)
.bind(mediaconvert);
return await describeEndpoints()
}
你在 vpc 中启动了 lambda 了吗?如果是这样,请检查它是否有 nat 网关,lambda 不适用于带有路由 igw 的子网。
用这个代替描述 then:
const mediaConvert = new AWS.MediaConvert(
{ endpoint: 'MEDIACONVERT REGIONAL API ENDPOINT', });
我正在尝试调用 mediaconvert SDK 的 describeEndpoints,但似乎超时了,这是为什么。我已经授予我的 Lambda 函数管理员访问权限。我将超时设置为 30 秒,这应该绰绰有余,但它仍然失败
const AWS = require('aws-sdk');
const util = require('util');
async function test() {
let mediaconvert = new AWS.MediaConvert();
const describeEndpoints = util
.promisify(mediaconvert.describeEndpoints)
.bind(mediaconvert);
return await describeEndpoints()
}
你在 vpc 中启动了 lambda 了吗?如果是这样,请检查它是否有 nat 网关,lambda 不适用于带有路由 igw 的子网。
用这个代替描述 then:
const mediaConvert = new AWS.MediaConvert(
{ endpoint: 'MEDIACONVERT REGIONAL API ENDPOINT', });