2017-03-29 18 views
0

私はプロジェクトにAmazon SESを使用しており、SESからSNSへメッセージを送信するための受信ルールを設定しています。 SNSは私のAPIエンドポイントをサブスクライバとして持っていますが、メッセージを見逃さないようにSQSキューを設定してキューをSNSトピックにサブスクライブしています。Amazon SESメッセージ(SNSとSQSの最適化)

この設定では、各SESメールを2回受信します。 (SNSから1人、SQSで1人)。失敗したSNSメッセージだけをSQSキューに送信して、重複を常に確認する必要はありませんか? SNSにSESメッセージを送信

ルール:SNSトピックに加入し Rule which sends SES messages to SNS

SQSキュー: SQS queue subscribed to SNS topic

答えて

0

短い答え、ありません。

SNSトピックにサブスクライブしたSQSキューは、SNSトピックに公開されたすべてのメッセージを受信します。 SNSは、どのメッセージがAPIによって正常に処理されたかを知らないため、SQSに選択的に送信することはできません。