0

我只是试图调用 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()
}
4

2 回答 2

1

您是否在 vpc 中启动了 lambda?如果是这样,请检查它是否具有 nat gateway ,lambda 不适用于具有路由 igw 的子网。

于 2019-08-13T12:45:47.750 回答
0

使用 this 而不是描述 then:

const mediaConvert = new AWS.MediaConvert(
{ endpoint: 'MEDIACONVERT REGIONAL API ENDPOINT', });
于 2020-10-31T13:48:41.410 回答