amazon-web-services - AWS Step Function 失败时调用 SNS

标签 amazon-web-services aws-step-functions

我使用 AWS Step Functions 实现了一个状态机,其中包括调用一些 Lambda 函数、旋转 EMR 集群、向 EMR 添加步骤以及终止 EMR 集群。每当上述状态失败时,我想调用 SNS Topic。

最佳答案

您可以创建一个 cloudwatch 事件来捕获 stepfunction 失败或超时事件,并将 SNS 添加为该规则的目标。

要创建cloudwatch规则,请导航至cloudwatch -> events -> Rules -> create

此规则可以限制为特定的步骤函数或提供相应 ARN 的特定执行

enter image description here

关于amazon-web-services - AWS Step Function 失败时调用 SNS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62820432/

相关文章:

java - JsonReaderException ,当从 Android 调用 AWS lambda 函数时

amazon-web-services - 导出 Lambda ARN

amazon-web-services - 当使用 Cloudformation 模板创建两者时,AWS SNS 不会调用 lambda 函数

node.js - 如何使用 serverless-step-functions 插件中的定义调​​用 AWS Step Function?

amazon-web-services - AWS Step Function 同步任务 token

json - AWS Step 函数字符串/json 连接

amazon-web-services - Step Functions AWS SAM CLI 本地连接被拒绝错误

amazon-web-services - 如何从多个 yml 构建 CloudFormation 模板

amazon-web-services - 如何通过AWS查询输出多个元素?

amazon-web-services - 状态机忽略阶跃函数错误