0

我有使用案例,我希望将单个SQS订阅到两个SNS主题。所以无论发布到任何SNS的消息都应该在SQS中可用。所以我的问题是我们可以订阅一个平方到两个SNS话题吗?AWS SQS订阅AWS SNS主题

任何帮助在这里将不胜感激。

+0

同样可以请你也提示我们如何通过terraform实现这一目标? –

回答

0

是的,那是可能的。

单SQS可以订阅多个SNS主题

+0

感谢阿拉法特的快速回复。你能否建议我们如何通过terraform实现这一目标? –

+0

terraform并不多想法,但为什么要在AWS Cloudformation可用时使用它 –

+0

我们在项目中使用的服务不是来自AWS,只有我们也使用其他云服务。并且为了将来的目的,也不想坚持使用AWS。 –

0
{ 
"Version": "2012-10-17", 
"Id": "arn:aws:sqs:us-east-1:<account-number>:<sqs-name>/SQSDefaultPolicy", 
"Statement": [ 
    { 
    "Sid": "<sid>", 
    "Effect": "Allow", 
    "Principal": "*", 
    "Action": "SQS:SendMessage", 
    "Resource": "arn:aws:sqs:us-east-1:<account-number>:<name>", 
    "Condition": { 
      "ArnEquals": { 
        "aws:SourceArn": "arn:aws:sns:us-west-2:<account-number>:*" 
       } 
      } 
    } 
] 
} 

这里*是关键。它允许其他sns写入相同的队列。

我已经回答了这里SNS multiple subscribers