Amazon web services 如何仅接收多个AWS SNS主题的一封电子邮件报告

Amazon web services 如何仅接收多个AWS SNS主题的一封电子邮件报告,amazon-web-services,amazon-sns,Amazon Web Services,Amazon Sns,我有几个服务,每个服务都会创建一个SNS主题,并向我发送电子邮件。e、 例如,无论何时代码部署失败,我都会收到来自SNS主题的电子邮件,无论何时代码管道失败,我都会收到来自另一个SNS主题的电子邮件,无论何时特定lambda失败,我都会收到另一个SNS主题。上述故障都不是紧急故障,因此无需立即采取措施 我如何才能每天只收到一封针对上述所有故障的电子邮件报告?也许我应该让相应的服务触发SQS而不是SNS,然后每天从SQS中提取一次所有消息?您提到的选择是订阅SNS主题的SQS队列,这可能是最好的方

我有几个服务,每个服务都会创建一个SNS主题,并向我发送电子邮件。e、 例如,无论何时代码部署失败,我都会收到来自SNS主题的电子邮件,无论何时代码管道失败,我都会收到来自另一个SNS主题的电子邮件,无论何时特定lambda失败,我都会收到另一个SNS主题。上述故障都不是紧急故障,因此无需立即采取措施


我如何才能每天只收到一封针对上述所有故障的电子邮件报告?也许我应该让相应的服务触发SQS而不是SNS,然后每天从SQS中提取一次所有消息?

您提到的选择是订阅SNS主题的SQS队列,这可能是最好的方法。然后,您可以使用每天运行一次的轮询队列中的邮件,并向您发送一封包含聚合信息的电子邮件。

嗨,Tom。谢谢你的回答。我会试试的!