我们想要跟踪某些MQTT主题的发送者的ip。
我在Lambda事件正文或上下文中看到该数据似乎不可用。
是否可以选择在Lambda中处理消息的同时使我丢失或变通以获取主叫IP?
答案 0 :(得分:2)
在使用AWS的MQTT中,我认为没有提供获取用户IP的规定
消息代理不支持持久会话(连接 将cleanSession标志设置为false。 AWS IoT消息 代理假定所有会话都是干净会话,而消息不是 跨会话存储。如果MQTT客户端尝试连接到 客户端将cleanSession设置为false的AWS IoT消息代理,客户端 将断开连接。
您可以获取有关此AWS Docs的更多详细信息。另外,如果他们提供IP,则最终用户可能会暴露。