我们已经设置了一个过程,其中多个云监视规则触发相同的步骤,function.We定义了10个云监视规则,它们在每30 mins.But之后都触发相同的步骤函数,我看到step函数是在不同的时间触发的,而所有10个都是从同一个time.Ex开始的。
cloudwatch规则1- (08:00:10)
cloudwatch规则2- (08:00:20)
cloudwatch规则3- (08:00:25)
云监视规则4- (08:00:34)
云监视规则5 --步骤函数触发器在(08:00:40)等。
有人知道seconds.We差异的原因吗?想在5分钟内完成这个过程,但是如果最后一个cloudwatch规则在1分钟后触发步骤函数,那么它就会延迟这个过程。
发布于 2022-01-06 19:14:45
预计会触发变异。例如,对于CloudWatch cron调度规则,“由于CloudWatch事件和目标服务的分布式性质.您的计划规则是在这一分钟内触发的,而不是在精确的0秒钟内触发的。”
您可以尝试将这些事件组合到单个事件中,并使用step函数映射状态在单个执行中并发处理它们。
https://stackoverflow.com/questions/70610677
复制相似问题