Лямбда-вызов AWS не вызывает другую лямбда-функцию - Node.js

После предоставления всех прав для вызова функции. Моя лямбда-функция не может вызвать другую функцию. Каждый раз, когда я получаю тайм-аут, имея30 seconds timeout вопрос. Похоже, лямбда не может получить другую лямбда-функцию

Мои лямбды находятся в одном регионе, в одной политике, в одной группе безопасности. Также VPC одинаковы в обеих лямбдах. Теперь все по-другому - лямбда-функции

Вот роль человека

1) созданоAWSLambdaExecute а такжеAWSLambdaBasicExecutionRole

2) Создана одна лямбда-функция, которая должна быть вызванаLambda_TEST

exports.handler = function(event, context) {
  console.log('Lambda TEST Received event:', JSON.stringify(event, null, 2));
  context.succeed(event);
};

3) Вот еще одна функция, откуда она вызывается.

var AWS = require('aws-sdk');
AWS.config.region = 'us-east-1';
var lambda = new AWS.Lambda();

exports.handler = function(event, context) {
 var params = {
   FunctionName: 'Lambda_TEST', // the lambda function we are going to invoke
   InvocationType: 'RequestResponse',
   LogType: 'Tail',
   Payload: '{ "name" : "Arpit" }'
 };

  lambda.invoke(params, function(err, data) {
   if (err) {
    context.fail(err);
   } else {
   context.succeed('Lambda_TEST said '+ data.Payload);
  }
 })
};

Ссылка взята из:Эта ссылка

Ответы на вопрос(2)

Ваш ответ на вопрос