2017-03-29 78 views
0

我正在使用Amazon SES作为项目,并且已经设置了收件规则以将消息从SES发送到SNS。 SNS将我的API端点作为订阅者,但为了确保我不会错过任何消息,我还设置了SQS队列并订阅了SNS主题的队列。亚马逊SES消息到SNS和SQS优化

通过这个设置,我收到每个SES电子邮件两次。 (一个来自SNS,另一个来自SQS的调查)。是否有办法只发送失败的SNS消息到SQS队列,以便我不必总是检查重复项?

规则,向SES消息SNS:订阅SNS主题 Rule which sends SES messages to SNS

SQS队列: SQS queue subscribed to SNS topic

回答

0

简短的回答,没有。

如果您已将SQS队列订阅到SNS主题,它将接收发布到后者的所有消息。 SNS不知道你的API成功处理了哪些消息,因此不能有选择地发送给SQS。