我有使用案例,我希望将单个SQS订阅到两个SNS主题。所以无论发布到任何SNS的消息都应该在SQS中可用。所以我的问题是我们可以订阅一个平方到两个SNS话题吗?AWS SQS订阅AWS SNS主题
任何帮助在这里将不胜感激。
我有使用案例,我希望将单个SQS订阅到两个SNS主题。所以无论发布到任何SNS的消息都应该在SQS中可用。所以我的问题是我们可以订阅一个平方到两个SNS话题吗?AWS SQS订阅AWS SNS主题
任何帮助在这里将不胜感激。
是的,那是可能的。
单SQS可以订阅多个SNS主题
感谢阿拉法特的快速回复。你能否建议我们如何通过terraform实现这一目标? –
terraform并不多想法,但为什么要在AWS Cloudformation可用时使用它 –
我们在项目中使用的服务不是来自AWS,只有我们也使用其他云服务。并且为了将来的目的,也不想坚持使用AWS。 –
{
"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
同样可以请你也提示我们如何通过terraform实现这一目标? –