微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

每当AWS State Machine中的步骤失败时,将电子邮件发送到主题

如何解决每当AWS State Machine中的步骤失败时,将电子邮件发送到主题

我有一个具有多个步骤的状态机。 我想在步骤成功运行或出错时发送通知。 一种解决方案是在每个步骤之后添加一个SNS步骤,这样,只要一个步骤成功,下一步将运行发送通知的下一步;但是,如果某个步骤失败,那么该向谁发送电子邮件该怎么办? 有什么办法解决这个问题? 我知道我们可以设置云监视规则,但是它会在完整的状态机发生故障时发送通知,但是在这里,我想在较低级别(即状态机的每一步)获取通知

解决方法

感谢您的提问。

在AWS Step Functions控制台中,有一个名为回调模式示例的示例项目,该项目应说明您要实现的目标:

Step Functions callback pattern

Step Functions提供了错误捕获功能,使您可以根据抛出的错误转换到特定状态。有关更多信息,请参见以下有关错误处理的有用文档:Error Handling in Step Functions - AWS Step Functions

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。