【发布时间】:2022-11-20 03:39:48
【问题描述】:
我希望在我的本地机器上按计划调用我的 lambda 函数,以便我可以在部署之前轻松地测试它们。有什么办法吗?
这是我的功能:
sendMonthlyReport:
Type: AWS::Serverless::Function
Properties:
Handler: src.monthlyReport
Runtime: nodejs16.x
Events:
ScheduledEvent:
Type: Schedule
Properties:
Schedule: "cron(* * * * *)"
【问题讨论】:
-
AWS Lambda 函数在 AWS 上运行,而不是在本地运行。如果你有办法在开发时在本地运行它们,例如 SAM 或无服务器,那么将它们的 CLI 与你的操作系统提供的任何 cron/schedule 功能结合起来。
标签: amazon-web-services aws-lambda