簡體   English   中英

在 US-West-2 中使用 AWS IoT 連接到 US-West-1 中的 AWS Lambda 的替代方法

[英]Alternatives to using AWS IoT in US-West-2 connecting to AWS Lambda in US-West-1

我在 USW2 中托管了 IoT,因為 USW1 沒有 IOT 支持。 我創建了一個規則,用觸發器調用 USW1 中的 lambda。

我關注了https://aws.amazon.com/blogs/iot/access-cross-account-resources-using-aws-iot-rules-engine/但我沒有使用跨帳戶 ID,而是輸入了相同的帳戶 ID所以我只是打電話給其他地區。 這失敗了 404。我沒有看到將 MQTT 消息傳遞到 USW1 中的計算機集群的直接方法。 這里有解決方法嗎。

IoT 規則中的跨賬戶 lambda 執行確實有效,但規則和 lambda 需要在同一區域。

所以在你的情況下你會有

USW2 (IoT) -> USW2 (Lambda) -> ... -> USW1

聽起來您的帳號可能混淆了。

基本流程是:

  • 您的 USW2 賬戶中的 IoT 規則將消息轉發到您 USW1 賬戶中的 Lambda 函數
  • USW2中的函數需要有權限才能被USW1規則調用

暫無
暫無

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

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