Рад, что это помогло.

я есть лямбда-функция, когда она вызывается, она создает тему SNS, добавляет к ней подписчиков и затем публикует сообщение. После публикации сообщений удаляет тему. Имя создаваемой темы и подписчики предоставляются функции лямбда в качестве полезной нагрузки.

Иногда это работает, а иногда это не сTask timed out after x seconds Я увеличил время ожидания лямбды и все тот же вопрос.

Я немного выкопал и узнал, что

sns.createTopic(params, function(err, data) {
    if(err) {
        console.log('Error Creating SNS Topic:',err);
    } else {
        console.log('SNS Topic Created Successfully:',data);
    }
}

никогда не возвращается, нет ошибки, нет данных, и я не вижу результатconsole.log()

Когда это работает, все хорошо, но когда это терпит неудачу, я не вижу, чтобы найти проблему.

РЕДАКТИРОВАТЬ:

Так что я немного больше копался, я уменьшил время ожидания создания темы SNS: по умолчанию оно составляло 5 минут, сейчас - 5 секунд. Когда происходит сбой, я получаю это "

{ [TimeoutError: Connection timed out after 5000ms]
message: 'Connection timed out after 5000ms',
code: 'NetworkingError',
time: Thu Mar 30 2017 15:35:20 GMT+0000 (UTC),
region: 'us-east-1',
hostname: 'sns.us-east-1.amazonaws.com',
retryable: true }

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

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