簡體   English   中英

在 AWS 中訂閱 SNS 到 SQS?

[英]Subscribing SNS to SQS in AWS?

看着這張圖片:

在此處輸入圖片說明

這些消息非常重要,因此我在中間使用了一個隊列。 但是現在 - 在右側 SNS 上,我需要有多個訂閱者(Lambdas)。

但是現在,如何將右側的 SNS 訂閱到中心的 SQS?

題:

是否可以將 SNS 訂閱到 SQS? (意思是 - 將消息從 SQS 傳遞到 SNS)

SNS 是一個主題,它不訂閱任何內容。 它無法接收數據,需要發布到。

但是,您可以從應用程序代碼發布到它。 為此,您可以在中間將消費者附加到您的 SQS。 這可以是 Java 應用程序或簡單的 lambda 代碼。

以下是一些用各種語言進行操作的參考資料。

  1. Java 和 .NET
  2. Python
  3. 節點JS

首先創建一個新的 Lambda 函數來向 SNS 主題發送消息。 參考這個 - https://github.com/aws-samples/serverless-app-examples/tree/master/python/step-functions-send-to-sns

然后您可以配置您的隊列以在接收有效負載時觸發該 Lambda 函數。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM