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