2

我在 AP-South-1 区域设置了 AWS IOT Core,我的所有设备都在那里。但是由于alexa技能服务端点的区域限制(即仅在北弗吉尼亚,爱尔兰和俄勒冈可用),我的lambda在爱尔兰地区(因为它离AP-South-1最近)。在我需要在 AWS IOt Core 中创建规则之前,所有这些设置都运行良好。在规则的操作选项中,我只能看到同一区域的 lambda 函数,即 Ap-South-1。我可以以某种方式在两个区域之间创建规则吗?因为转移整个 IOT Core 似乎很复杂,而且我担心它可能会增加 mqtt 消息的延迟。有什么解决办法吗?

4

1 回答 1

1

AWS 建议您调用当前区域中的 Lambda,然后再调用其他区域中的 Lambda。

来自https://forums.aws.amazon.com/thread.jspa?messageID=914149

规则引擎目前不支持跨区域调用。我们鼓励客户将其 IoT 应用程序区域化作为最佳实践。

作为实现跨区域调用的解决方法,我们建议您发送到当前区域的 Lambda 并在那里进行跨区域调用。

于 2020-02-28T03:04:14.420 回答