2 個答案
- 最新
- 最多得票
- 最多評論
0
The AWS IoT Core message broker defines MQTT Quality of Service level zero like so:
In AWS IoT Core, subscribing to a topic with QoS level 0 means that a message is delivered zero or more times. A message might be delivered more than once. Messages delivered more than once might be sent with a different packet ID.
https://docs.aws.amazon.com/iot/latest/developerguide/mqtt.html
已回答 4 年前
0
I am having the same issue, was there a fix or a rule that can filter these out while sending? using QOS at 0.
已回答 5 個月前
相關內容
- AWS 官方已更新 1 年前
- AWS 官方已更新 2 年前
- AWS 官方已更新 1 年前
- AWS 官方已更新 2 年前
Maybe there is a new solution since it has been 3 years. At that time, after some research, the best solution was to use IoT Core -> IoT Rules -> Lambda -> DynamoDB -> DynamoDB Streams to filter out the duplicate messages. Now it seems we can use IoT Rules -> DynamoDB without Lambda. Please thumb up on this so that the AWS IoT Core service engineering team can be aware that people need this de-duplication feature.