【发布时间】:2020-07-24 21:59:08
【问题描述】:
我正在使用无服务器框架,我需要将我的 Lambda 函数订阅到 AWS IoT Jobs 主题,更具体地说是“start-next/#”主题。我已经有另一个 Lambda 函数订阅了 AWS IoT 工具的另一个主题,使用 serverless.yml 文件中的这段代码:
events:
- iot:
sql: "SELECT topic() AS topic, * FROM '$aws/things/+/shadow/update'"
这很好用,触发了 Lambda 函数,我能够处理我需要的东西,但是当我尝试使用这段代码时:
events:
- iot:
sql: "SELECT topic() AS topic, * FROM '$aws/things/+/jobs/start-next/#'"
无论我尝试做什么,它都无法正常工作。 当新消息发布到“$aws/things/+/jobs/start-next”主题时,有人可以给我任何建议来触发我的 Lambda 函数吗?
【问题讨论】:
-
我处理过无服务器框架,但从未处理过 AWS IOT,但我发现这篇文章可能会有所帮助:serverless.zone/iot-with-the-serverless-framework-e228fae87be,它包括要点(并且要点有指向其他 .yml 文件的链接) .
标签: amazon-web-services aws-lambda serverless-framework aws-iot