我有使用案例,我希望將單個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實現這一目標? –