在Greengrass v2组件中,MQTT 如何确认QOS\_1发布是否已被确认?

0

【以下的问题经过翻译处理】 greengrass v2组件使用aws.greengrass.ipc.mqttproxy是否有任何方法来知道QOS_1发布是否已被确认?还有其他机制来确保QOS_1发布已最终到达AWS IoT Core吗?此外,该组件是否有办法知道与AWS Iot Core的MQTT连接状态(已连接/已断开)?

profile picture
专家
已提问 5 个月前9 查看次数
1 回答
0

【以下的回答经过翻译处理】 你所要达成的目标的唯一途径是让最终接收方返回响应以确认收到。例如,从设备上发送一条MQTT消息到 /send,然后在云端上的一个Lambda函数发送另一条 /acknowledge 消息,该设备上的应用程序已订阅该消息。这样就可以验证消息确实已被您的云应用程序接收,设备方面就可以忘记该消息。

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则