Лямбда-функции AWS обычно запускаются событием, например, объектом, загружаемым в Amazon S3 или отправкой сообщения в тему Amazon SNS.
Это потому, что функции лямбды отлично справляются с небольшой задачей очень часто .Часто лямбда-функции выполняются всего несколько секунд или даже меньше секунды!Таким образом, они обычно запускаются в ответ на что-то еще происходящее.Это немного похоже на то, когда кто-то звонит на ваш телефон, что заставляет вас ответить на звонок.Обычно вы не отвечаете на ваш телефон, когда он не звонит.
Однако можно также напрямую вызывать лямбда-функцию AWS с помощью команды Invoke()
в AWS SDK.,Для удобства вы также можете использовать команду aws lambda invoke
*1013* *1014*.При прямом вызове функции AWS Lambda вы можете получить возвращаемое значение.Это в отличие от ситуаций, когда лямбда-функция запускается событием, и в этом случае некуда «возвращать» значение, поскольку оно не было вызвано напрямую.