我有一个用例,我希望将单个SQS订阅到两个SNS主题。因此,SQS中应该提供发布到任何SNS的任何消息。所以我的问题是我们可以订阅一个到两个SNS主题吗?
这里的任何帮助将不胜感激。
答案 0 :(得分:1)
是的,这是可能的。
单个SQS可以订阅多个SNS主题
答案 1 :(得分: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写入同一队列。
回答了同样的问题