我使用 AWS Step Functions 实现了一个状态机,其中包括调用一些 Lambda 函数、旋转 EMR 集群、向 EMR 添加步骤以及终止 EMR 集群。每当上述状态失败时,我想调用 SNS Topic。
最佳答案
您可以创建一个 cloudwatch 事件来捕获 stepfunction 失败或超时事件,并将 SNS 添加为该规则的目标。
要创建cloudwatch规则,请导航至cloudwatch -> events -> Rules -> create
此规则可以限制为特定的步骤函数或提供相应 ARN 的特定执行
关于amazon-web-services - AWS Step Function 失败时调用 SNS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62820432/