1

因此,首先,我使用这样的配置部署我的功能以进行调试

...
functions:
  myFunc:
    handler: myFunc.handler
    timeout: 300
    events:
      - schedule:
          name: event-name
          description: "event-name description"
          rate: rate(10 minute)
...

然后,我决定将计划费率更改为1 天

我有两个问题:

  • 是从部署那一刻起每天调用事件还是从最后 10 分钟触发?
  • 下次部署后,事件的执行时间保持不变,还是从部署时开始?
4

1 回答 1

3

来自文档

速率表达式在您创建计划事件规则时启动,然后按其定义的计划运行。

更新后,规则保持不变,除非您的更新更改了规则。当资源不受更新过程影响时,CloudFormation 不会重新部署不会更改的资源。

于 2020-10-11T22:15:13.840 回答