Используя бессерверный фреймворк, возможно ли, чтобы функции вызывали друг друга локально? Похоже на SAM sam local start-lambda?

#aws-lambda #serverless-framework #serverless #aws-sam #aws-sam-cli

#aws-lambda #бессерверный фреймворк #бессерверный #aws-sam #aws-sam-cli

Вопрос:

Я использую бессерверную с AWS. Я хочу иметь возможность тестировать лямбда-функции, вызывающие другие лямбда-функции локально. Я заметил, что есть способ сделать это с помощью инструмента aws SAM (https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/sam-cli-command-reference-sam-local-start-lambda.html). Есть ли способ сделать это с помощью бессерверной среды?

Если не из коробки, было бы просто реализовать? serverless invoke local Использует ли SAM под капотом?

Ответ №1:

Я не пробовал это сам, но обнаружил, что для этого есть бессерверный плагин:

бессерверная-автономная-прямая-лямбда.

Похоже, вы можете попробовать.


Полный список подключаемых модулей без сервера