Mas*_*456 4 aws-lambda serverless-framework serverless aws-serverless aws-event-bridge
我们已经在 AWS eventbridge 上运行了 python lambda 函数,该函数是使用控制台手动配置的,以便每天晚上 9 点触发 lambda。目前,我们还有 eventbridge 的规则 arn。
计划:
因此,我们正在将所有内容迁移到无服务器框架,以自动化整个 lambda 部署,并使用 serverless.yml 配置 eventbridge 以在晚上 9 点调用 lambda。
谁能告诉我该怎么做?
示例代码:
functions:
myFunction:
handler: index.handler
events:
- eventBridge:
--------
--------
--------
Run Code Online (Sandbox Code Playgroud)
serverless.com 上有文档对此进行了描述。您要做的就是将 cron 计划添加到 EventBridge 事件,就好像它是计划事件一样。例如:
functions:
myFunction:
handler: index.handler
events:
- eventBridge:
schedule: cron(0 12 * * ? *)
input:
key1: value1
Run Code Online (Sandbox Code Playgroud)
您可以在此处找到 EventBridge 的文档: https: //www.serverless.com/framework/docs/providers/aws/events/event-bridge
对于 Schedule 事件,这里有一个 cron 计划的示例: https: //www.serverless.com/framework/docs/providers/aws/events/schedule
归档时间: |
|
查看次数: |
6609 次 |
最近记录: |