AWS IoT |如何在建立和结束WebSocket连接时添加Lambda触发器?

问题描述 投票:0回答:1

我正在构建一个聊天应用程序,使用Angular作为前端,AWS Lambda,Dynamodb和IoT Core作为后端。

客户端之间的连接是通过IoT Core使用MQTT WebSocket(发布/订阅)。

现在,我想生成一个在线用户列表。

问题:当建立WebSocket连接(用户在线)时,是否可以为物联网添加触发器;当WebSocket连接结束时(用户离线),是否可以添加另一个触发器?

amazon-web-services aws-lambda aws-iot
1个回答
1
投票

有两个reserved topics可用于监控连接和断开连接。

这些是$aws/events/presence/connected/clientId$aws/events/presence/disconnected/clientId

AWS IoT规则可以订阅$aws/events/presence/#$aws/events/presence/connected/+ / $aws/events/presence/disconnected/+并触发Lambda来处理连接/断开连接。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.